Condividi tramite


Metodo LogProviderSQLProfilerClass.Log

Questa API supporta l'infrastruttura SQL Server 2012 e non può essere utilizzata direttamente dal codice.

Writes the log entry.

Spazio dei nomi  Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)

Sintassi

'Dichiarazione
Public Overridable Sub Log ( _
    EventName As String, _
    Computer As String, _
    Operator As String, _
    SourceName As String, _
    SourceID As String, _
    ExecutionID As String, _
    MessageText As String, _
    StartTime As DateTime, _
    EndTime As DateTime, _
    DataCode As Integer, _
    ByRef DataBytes As Byte() _
)
'Utilizzo
Dim instance As LogProviderSQLProfilerClass 
Dim EventName As String 
Dim Computer As String 
Dim Operator As String 
Dim SourceName As String 
Dim SourceID As String 
Dim ExecutionID As String 
Dim MessageText As String 
Dim StartTime As DateTime 
Dim EndTime As DateTime 
Dim DataCode As Integer 
Dim DataBytes As Byte()

instance.Log(EventName, Computer, Operator, _
    SourceName, SourceID, ExecutionID, _
    MessageText, StartTime, EndTime, _
    DataCode, DataBytes)
public virtual void Log(
    string EventName,
    string Computer,
    string Operator,
    string SourceName,
    string SourceID,
    string ExecutionID,
    string MessageText,
    DateTime StartTime,
    DateTime EndTime,
    int DataCode,
    ref byte[] DataBytes
)
public:
virtual void Log(
    [InAttribute] String^ EventName, 
    [InAttribute] String^ Computer, 
    [InAttribute] String^ Operator, 
    [InAttribute] String^ SourceName, 
    [InAttribute] String^ SourceID, 
    [InAttribute] String^ ExecutionID, 
    [InAttribute] String^ MessageText, 
    [InAttribute] DateTime StartTime, 
    [InAttribute] DateTime EndTime, 
    [InAttribute] int DataCode, 
    [InAttribute] array<unsigned char>^% DataBytes
)
abstract Log : 
        EventName:string * 
        Computer:string * 
        Operator:string * 
        SourceName:string * 
        SourceID:string * 
        ExecutionID:string * 
        MessageText:string * 
        StartTime:DateTime * 
        EndTime:DateTime * 
        DataCode:int * 
        DataBytes:byte[] byref -> unit  
override Log : 
        EventName:string * 
        Computer:string * 
        Operator:string * 
        SourceName:string * 
        SourceID:string * 
        ExecutionID:string * 
        MessageText:string * 
        StartTime:DateTime * 
        EndTime:DateTime * 
        DataCode:int * 
        DataBytes:byte[] byref -> unit
public function Log(
    EventName : String, 
    Computer : String, 
    Operator : String, 
    SourceName : String, 
    SourceID : String, 
    ExecutionID : String, 
    MessageText : String, 
    StartTime : DateTime, 
    EndTime : DateTime, 
    DataCode : int, 
    DataBytes : byte[]
)

Parametri

  • SourceName
    Tipo: System.String
    The object that is the source of the event.
  • ExecutionID
    Tipo: System.String
    The identifier of the specific execution.
  • DataBytes
    Tipo: array<System.Byte[]%
    A byte array field for binary large objects (BLOBs).

Implementa

IDTSLogging100.Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, array<Byte[]%)

Vedere anche

Riferimento

LogProviderSQLProfilerClass Classe

Spazio dei nomi Microsoft.SqlServer.Dts.Runtime.Wrapper