DataCollector.Initialize 方法
由測試架構呼叫,以初始化診斷資料配接器的內部物件和資料。
命名空間: Microsoft.VisualStudio.TestTools.Execution
組件: Microsoft.VisualStudio.QualityTools.ExecutionCommon (在 Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll 中)
語法
'宣告
Public MustOverride Sub Initialize ( _
configurationElement As XmlElement, _
events As DataCollectionEvents, _
dataSink As DataCollectionSink, _
logger As DataCollectionLogger, _
environmentContext As DataCollectionEnvironmentContext _
)
public abstract void Initialize(
XmlElement configurationElement,
DataCollectionEvents events,
DataCollectionSink dataSink,
DataCollectionLogger logger,
DataCollectionEnvironmentContext environmentContext
)
public:
virtual void Initialize(
XmlElement^ configurationElement,
DataCollectionEvents^ events,
DataCollectionSink^ dataSink,
DataCollectionLogger^ logger,
DataCollectionEnvironmentContext^ environmentContext
) abstract
abstract Initialize :
configurationElement:XmlElement *
events:DataCollectionEvents *
dataSink:DataCollectionSink *
logger:DataCollectionLogger *
environmentContext:DataCollectionEnvironmentContext -> unit
public abstract function Initialize(
configurationElement : XmlElement,
events : DataCollectionEvents,
dataSink : DataCollectionSink,
logger : DataCollectionLogger,
environmentContext : DataCollectionEnvironmentContext
)
參數
- configurationElement
型別:System.Xml.XmlElement
含有測試組態資料的 XmlElement。
- events
型別:Microsoft.VisualStudio.TestTools.Execution.DataCollectionEvents
DataCollectionEvents 物件,包含您的自訂診斷資料配接器可以登錄的事件。
- dataSink
型別:Microsoft.VisualStudio.TestTools.Execution.DataCollectionSink
DataCollectionSink 物件,您的自訂診斷資料配接器可以用於儲存檔案和資料。
- logger
型別:Microsoft.VisualStudio.TestTools.Execution.DataCollectionLogger
DataCollectionLogger 物件,您的自訂診斷資料配接器可以用於在測試期間登錄資訊。
- environmentContext
型別:Microsoft.VisualStudio.TestTools.Execution.DataCollectionEnvironmentContext
包含目前測試之內容的相關資訊的 DataCollectionEnvironmentContext。
備註
當您建立自訂診斷資料配接器時,必須實作這個 Initialize 方法,您將會在其中註冊想要使用的事件。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。