Metoda ScriptComponent.Log
Zapisuje wpis dziennika.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline
Zestaw: Microsoft.SqlServer.TxScript (w Microsoft.SqlServer.TxScript.dll)
Składnia
'Deklaracja
Public Sub Log ( _
messageText As String, _
dataCode As Integer, _
dataBytes As Byte() _
)
'Użycie
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[]
)
Parametry
- messageText
Typ: System.String
Tekst pozycji rejestrowania.
- dataCode
Typ: System.Int32
pole dostępne dla danych numerycznych, które mają być rejestrowane.
- dataBytes
Typ: array<System.Byte[]
pole dostępne dane binarne, które mają być rejestrowane.
Uwagi
Deweloper składnika skryptów nie korzysta z ScriptComponent klasy bezpośrednio, ale pośrednio przez kodowanie metod i właściwości ScriptMain klasy, która dziedziczy z ScriptComponent przez UserComponent klasy.
Można użyć deweloper Log metoda ScriptMain włączeni włączone klasy zdefiniowanej przez użytkownika dane do dziennika.
Przykłady
Poniższy przykładowy kod ilustruje sposób deweloper składnika skryptów może rejestrować informacje ze składnika za pomocą Log metoda.Aby uzyskać więcej informacji, zobacz temat Składnik skryptów logowania.
Dim bt(0) As Byte
Me.Log("Test Log Event", _
0, _
bt)