IDTSLogging.Log Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Escribe la entrada del registro.
public:
void Log(System::String ^ eventName, System::String ^ computerName, System::String ^ operatorName, System::String ^ sourceName, System::String ^ sourceGuid, System::String ^ executionGuid, System::String ^ messageText, DateTime startTime, DateTime endTime, int dataCode, cli::array <System::Byte> ^ % dataBytes);
public void Log(string eventName, string computerName, string operatorName, string sourceName, string sourceGuid, string executionGuid, string messageText, DateTime startTime, DateTime endTime, int dataCode, ref byte[] dataBytes);
abstract member Log : string * string * string * string * string * string * string * DateTime * DateTime * int * Byte[] -> unit
Public Sub Log (eventName As String, computerName As String, operatorName As String, sourceName As String, sourceGuid As String, executionGuid As String, messageText As String, startTime As DateTime, endTime As DateTime, dataCode As Integer, ByRef dataBytes As Byte())
Parámetros
- eventName
- String
El evento que llama a la entrada del registro.
- computerName
- String
El nombre del ordenador local.
- operatorName
- String
La cuenta de usuario.
- sourceName
- String
Objeto que es el origen del evento.
- sourceGuid
- String
El GUID de la tarea.
- executionGuid
- String
El GUID de la ejecución específica del paquete, usado para distinguir múltiples ejecuciones del mismo paquete.
- messageText
- String
El texto para escribir en el registro.
- startTime
- DateTime
Hora de inicio del evento.
- endTime
- DateTime
Hora de finalización del evento.
- dataCode
- Int32
Campo de datos numéricos.
- dataBytes
- Byte[]
Un campo de array de bytes para objetos binarios grandes (BLOBs).
Comentarios
El método principal para registrar es el Log método. Todos los eventos registrados usando este método estarán sujetos a filtrado por objeto LoggingOptions . Sin embargo, se consiguen ciertas mejoras de rendimiento condicionando las llamadas a Log según si el registro está habilitado, lo que se hace comprobando el Enabled estado. Esto te permite ahorrar el tiempo que llevaría redactar los argumentos y la carga de la llamada de la método.