Поделиться через


Метод LogProviderHostClass.Log

Этот API-интерфейс поддерживает инфраструктуру SQL Server 2012 и не предназначен для использования непосредственно из кода.

Writes the log entry.

Пространство имен:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Сборка:  Microsoft.SqlServer.DTSRuntimeWrap (в Microsoft.SqlServer.DTSRuntimeWrap.dll)

Синтаксис

'Декларация
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() _
)
'Применение
Dim instance As LogProviderHostClass 
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[]
)

Параметры

  • EventName
    Тип: System.String
    The event calling the log entry.
  • SourceName
    Тип: System.String
    The object that is the source of the event.
  • ExecutionID
    Тип: System.String
    The identifier of the specific execution.
  • MessageText
    Тип: System.String
    The text to write in the log.
  • DataBytes
    Тип: array<System.Byte[]%
    A byte array field for binary large objects (BLOBs).

Реализует

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

См. также

Справочник

LogProviderHostClass Класс

Пространство имен Microsoft.SqlServer.Dts.Runtime.Wrapper