ScriptObjectModel.Log(String, Int32, Byte[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Carica una voce in tutti i provider di log abilitati.
public:
void Log(System::String ^ messageText, int dataCode, cli::array <System::Byte> ^ dataBytes);
public void Log (string messageText, int dataCode, byte[] dataBytes);
member this.Log : string * int * byte[] -> unit
Public Sub Log (messageText As String, dataCode As Integer, dataBytes As Byte())
Parametri
- messageText
- String
Testo della voce di log.
- dataCode
- Int32
Campo disponibile per la registrazione di dati numerici.
- dataBytes
- Byte[]
Campo disponibile per la registrazione di dati binari.
Esempio
Nell'esempio seguente di codice da usare all'interno di un'attività Script viene illustrata la registrazione dall'attività Script registrando un valore che rappresenta il numero di righe elaborate.
[Visual Basic]
Public Sub Main()
Dim rowsProcessed As Integer = 100
Dim emptyBytes(0) As Byte
Try
Dts.Log("Rows processed: " & rowsProcessed.ToString, _
0, _
emptyBytes)
Dts.TaskResult = ScriptResults.Success
Catch ex As Exception
'An error occurred.
Dts.Events.FireError(0, "Script Task Example", _
ex.Message & ControlChars.CrLf & ex.StackTrace, _
String.Empty, 0)
Dts.TaskResult = ScriptResults.Failure
End Try
End Sub
Commenti
Usare il metodo Log dell'oggetto Dts
nel codice attività Script per eseguire la registrazione a tutti i provider di log abilitati.