DataCollectorNotifications – třída
Zvýšit události adaptéry diagnostických dat používá vlastní test adaptérů.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.TestTools.Execution.DataCollectorNotifications
Obor názvů: Microsoft.VisualStudio.TestTools.Execution
Sestavení: Microsoft.VisualStudio.QualityTools.ExecutionCommon (v Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)
Syntaxe
'Deklarace
Public MustInherit Class DataCollectorNotifications
public abstract class DataCollectorNotifications
public ref class DataCollectorNotifications abstract
[<AbstractClass>]
type DataCollectorNotifications = class end
public abstract class DataCollectorNotifications
Typ DataCollectorNotifications zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
DataCollectorNotifications | Inicializuje novou instanci DataCollectorNotifications Třída |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) |
![]() |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
RaiseCustomEvent(CustomNotificationEventArgs) | Pomocí argumentů uvedených událostí vyvolává vlastní události. |
![]() |
RaiseCustomEvent(CustomNotificationEventArgs, NotificationBroadcastLevel) | Argumenty zadané události a údaj o vysílání úroveň vyvolává vlastní události. |
![]() |
RaiseCustomEventAsync(CustomNotificationEventArgs) | Vlastní událost vyvolává asynchronně pomocí argumenty zadané události. |
![]() |
RaiseCustomEventAsync(CustomNotificationEventArgs, NotificationBroadcastLevel) | Asynchronně pomocí události zadané argumenty a údaj o vysílání úroveň vyvolává vlastní události. |
![]() |
RaiseCustomEventAsync(CustomNotificationEventArgs, NotificationBroadcastLevel, Object) | Argumenty zadané události vysílání úroveň a token uživatele pomocí asynchronně vyvolává vlastní události. |
![]() |
RaiseTestFailedEvent | Vyvolává TestCaseFailed událost oznámí adaptéry diagnostických dat testovacího případu se nezdařila. |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Na začátek
Události
Název | Popis | |
---|---|---|
![]() |
CustomEventCompleted | Po dokončení zpracování asynchronních událostí diagnostických dat adaptéru vznesené testovací framework. |
Na začátek
Příklady
Použití DataCollectorNotifications objektu ve třídě vlastní test adaptéru, přidejte nejprve IDataCollectionAwareTestAdapter prohlášení pro vaše odvozené třídy test adaptéru.
public class MyTestAdapter : ITestAdapter, IDataCollectionAwareTestAdapter
V kódu test adaptéru, vytvořit a pak DataCollectors Vlastnost vracející DataCollectorNotifications objektu.
public DataCollectorNotifications DataCollectors { get; set; }
Potom můžete tento objekt události diagnostických dat adaptéry zvýšit.
DataCollectors.RaiseCustomEvent(
new MyCustomDataEventArgs(),
NotificationBroadCastLevel.All);
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.
Viz také
Odkaz
Microsoft.VisualStudio.TestTools.Execution – obor názvů
DataCollectorNotifications
Další zdroje
Creating a Diagnostic Data Adapter to Collect Custom Data or Impact a Test System