言語

IDTSLogging.Log メソッド

定義

ログエントリーを書きます。

public:
 void Log(System::String ^ eventName, System::String ^ computerName, System::String ^ operatorName, System::String ^ sourceName, System::String ^ sourceGuid, System::String ^ executionGuid, System::String ^ messageText, DateTime startTime, DateTime endTime, int dataCode, cli::array <System::Byte> ^ % dataBytes);
public void Log(string eventName, string computerName, string operatorName, string sourceName, string sourceGuid, string executionGuid, string messageText, DateTime startTime, DateTime endTime, int dataCode, ref byte[] dataBytes);
abstract member Log : string * string * string * string * string * string * string * DateTime * DateTime * int * Byte[] -> unit
Public Sub Log (eventName As String, computerName As String, operatorName As String, sourceName As String, sourceGuid As String, executionGuid As String, messageText As String, startTime As DateTime, endTime As DateTime, dataCode As Integer, ByRef dataBytes As Byte())

パラメーター

eventName
String

ログエントリを呼び出すイベントです。

computerName
String

ローカルコンピュータの名前です。

operatorName
String

ユーザーアカウントです。

sourceName
String

イベントのソースであるオブジェクト。

sourceGuid
String

タスクの GUID。

executionGuid
String

パッケージの特定の実行のGUIDは、同じパッケージの複数実行を区別するために使われます。

messageText
String

ログに書くテキスト。

startTime
DateTime

イベントの開始時刻。

endTime
DateTime

イベントの終了時刻。

dataCode
Int32

数値データフィールド。

dataBytes
Byte[]

バイナリの大きなオブジェクト(BLOB)用のバイト配列フィールドです。

注釈

記録の主な方法は Log 方式です。 この方法で記録されたすべてのイベントは、 LoggingOptions オブジェクトによってフィルタリングされます。 しかし、ログが有効かどうかに基づいて通話を Log に条件付けることで、 Enabled の状態を確認することで一定のパフォーマンス向上が得られます。 これにより、引数の作成やメソッド呼び出しのオーバーヘッドを節約できます。

適用対象