Aracılığıyla paylaş


ScriptComponent.Log Yöntemi

Bir günlük girdisi yazar.

Ad Alanı:  Microsoft.SqlServer.Dts.Pipeline
Derleme:  Microsoft.SqlServer.TxScript (Microsoft.SqlServer.TxScript içinde.dll)

Sözdizimi

'Bildirim
Public Sub Log ( _
    messageText As String, _
    dataCode As Integer, _
    dataBytes As Byte() _
)
'Kullanım
Dim instance As ScriptComponent
Dim messageText As String
Dim dataCode As Integer
Dim dataBytes As Byte()

instance.Log(messageText, dataCode, dataBytes)
public void Log(
    string messageText,
    int dataCode,
    byte[] dataBytes
)
public:
void Log(
    String^ messageText, 
    int dataCode, 
    array<unsigned char>^ dataBytes
)
member Log : 
        messageText:string * 
        dataCode:int * 
        dataBytes:byte[] -> unit 
public function Log(
    messageText : String, 
    dataCode : int, 
    dataBytes : byte[]
)

Parametreler

  • dataCode
    Tür: System.Int32
    Günlüğe kaydedilecek sayısal veri kullanılabilir alan.
  • dataBytes
    Tür: array<System.Byte[]
    Günlüğe kaydedilecek ikili veri kullanılabilir alan.

Açıklamalar

Komut dosyası bileşeni geliştirici kullanmak ScriptComponent doğrudan, ancak dolaylı olarak, yöntemlerini ve özelliklerini kodlayarak sınıf ScriptMain devraldığı sınıfı, ScriptComponent ile UserComponent sınıfı.

Geliştirici kullanabilirsiniz Log yöntem, ScriptMain sınıfı için kullanıcı tarafından tanımlanan verilerini günlüğe kaydetmek için günlüğü sağlayıcılarını etkin.

Örnekler

Aşağıdaki kod örneği nasıl komut dosyası bileşeni Geliştirici bilgileri bileşenini kullanarak oturum gösterir Log yöntem.Daha fazla bilgi için, bkz. Oturum açma komut dosyası bileşeni.

Dim bt(0) As Byte
Me.Log("Test Log Event", _
  0, _
  bt)