IDTSLogging.Log 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
写入该日志条目。
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 的约束。 但是,可以通过根据是否启用日志记录(通过检查Enabled状态来完成)对调用Log进行调理来实现某些性能提升。 这样,便可以节省撰写参数和方法调用开销所需的时间。