Klasa WmiEventWatcherTask
Zawiera elementy używane do konfigurowania i uruchamiania Instrumentacja zarządzania Windows zadania Monitor zdarzeń, które uruchamia Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) kwerendy i zwraca Instrumentacja zarządzania Windows danych o systemie komputerowym.Klasa ta nie może być dziedziczona.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Dts.Runtime.DtsObject
Microsoft.SqlServer.Dts.Runtime.Task
Microsoft.SqlServer.Dts.Tasks.WmiEventWatcherTask.WmiEventWatcherTask
Przestrzeń nazw: Microsoft.SqlServer.Dts.Tasks.WmiEventWatcherTask
Zestaw: Microsoft.SqlServer.WMIEWTask (w Microsoft.SqlServer.WMIEWTask.dll)
Składnia
'Deklaracja
<GuidAttribute("36CA769C-EDAA-41d7-9FCA-E0789DC8E858")> _
Public NotInheritable Class WmiEventWatcherTask _
Inherits Task _
Implements IWmiEventWatcherTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
'Użycie
Dim instance As WmiEventWatcherTask
[GuidAttribute("36CA769C-EDAA-41d7-9FCA-E0789DC8E858")]
public sealed class WmiEventWatcherTask : Task,
IWmiEventWatcherTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[GuidAttribute(L"36CA769C-EDAA-41d7-9FCA-E0789DC8E858")]
public ref class WmiEventWatcherTask sealed : public Task,
IWmiEventWatcherTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
[<SealedAttribute>]
[<GuidAttribute("36CA769C-EDAA-41d7-9FCA-E0789DC8E858")>]
type WmiEventWatcherTask =
class
inherit Task
interface IWmiEventWatcherTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
end
public final class WmiEventWatcherTask extends Task implements IWmiEventWatcherTask, IDTSBreakpointSite, IDTSSuspend, IDTSComponentPersist
Typ WmiEventWatcherTask uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
WmiEventWatcherTask | Inicjuje nowe wystąpienie WmiEventWatcherTask klasy |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
ActionAtEvent | Określa, jak WmiEventWatcherTask reaguje, gdy zadanie odbiera Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) zdarzeń. | |
ActionAtTimeout | Określa, jak WmiEventWatcherTask reaguje, gdy zadanie limit czasu bez otrzymania określonego Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) zdarzeń. | |
AfterEvent | Określa, jak WmiEventWatcherTask reaguje, gdy zadanie odbiera określonego Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) zdarzeń. | |
AfterTimeout | Określa, jak WmiEventWatcherTask reaguje, gdy zadanie limit czasu bez otrzymania określonego Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) zdarzeń. | |
DebugMode | A wartość logiczna wskazująca, czy WmiEventWatcherTask należy sprawdzić, jeśli punkty przerwania są włączone. | |
ExecutionValue | Pobiera obiektu zawierający wyniki WmiEventWatcherTask zadań. (Zastępuje Task.ExecutionValue). | |
NumberOfEvents | Pobiera lub ustawia numer Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) zdarzeń, dla której WmiEventWatcherTask powinna watch. | |
SuspendRequired | Pobiera lub ustawia wartość logiczna wskazująca, że jeżeli zadań należy zawiesić po napotkaniu punktu punkt przerwania.Wartość ta jest zestaw przez aparat wykonywania zadań i pojemników po napotkaniu punktu punkt przerwania. | |
Timeout | Pobiera lub ustawia liczbę sekund zadanie powinno czekać na odbiór Instrumentacja zarządzania Windows (Instrumentacja zarządzania Windows) zdarzenia, zanim przekroczy limit czasu. | |
Version | *** Członkowskich zaniechane; Zobacz uwagi. *** Zwraca wersja zadania.Ta właściwość jest tylko do odczytu. (Dziedziczony z Task). | |
WmiConnection | Pobiera lub ustawia nazwę WMIConn klasy używana przez WmiEventWatcherTask zadań. | |
WqlQuerySource | Pobiera lub ustawia źródło Instrumentacja zarządzania Windows kwerendy Query Language (WQL) mają być zrealizowane przez WmiEventWatcherTask. | |
WqlQuerySourceType | Pobiera lub ustawia QuerySourceType wartość wskazująca typ źródło, takiego jak plik połączenia lub zmiennej, z Instrumentacja zarządzania Windows kwerendy Query Language (WQL) mają być zrealizowane przez WmiEventWatcherTask. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
AcceptBreakpointManager | Przebiegi BreakpointManager odniesienie do WmiEventWatcherTask zadań.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. | |
CanUpdate | *** Członkowskich zaniechane; Zobacz uwagi. *** a wartość logiczna , wskazuje, czy nowy pakiet XML można aktualizować stare pakiet XML. (Dziedziczony z Task). | |
Equals | Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject). | |
Execute | Uruchamia zadanie. (Zastępuje Task.Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)). | |
Finalize | (Dziedziczony z Object). | |
GetConnectionID | Pobiera ciąg zawierający identyfikator połączenia. (Dziedziczony z Task). | |
GetConnectionName | Pobiera ciąg zawierające nazwę połączenia. (Dziedziczony z Task). | |
GetHashCode | Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject). | |
GetType | (Dziedziczony z Object). | |
InitializeTask | Inicjuje właściwości skojarzonych z WmiEventWatcherTask zadań.Ta metoda jest wywoływana w czasie wykonywania i nie jest używany w kodzie. (Zastępuje Task.InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)). | |
LoadFromXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda. | |
MemberwiseClone | (Dziedziczony z Object). | |
ResumeExecution | Wznawia działanie po wstrzymaniu wykonania zadania.Zadania lub kontener jest wznawiany przez aparat runtime. | |
SaveToXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda. | |
SuspendExecution | Wskazuje, że plik wykonywalny musi zawiesić.Metoda ta jest wywoływana przez aparat runtime. | |
ToString | (Dziedziczony z Object). | |
Update | *** Członkowskich zaniechane; Zobacz uwagi. *** Ta metoda aktualizuje stare pakiet XML z nowego pakietu XML, jeśli CanUpdate jest zestaw do true. (Dziedziczony z Task). | |
Validate | Sprawdza, czy zadanie jest właściwie skonfigurowany. (Zastępuje Task.Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)). |
Do góry
Uwagi
Do zastosowań klasy WMIConn połączenia z serwerem, wykonać Instrumentacja zarządzania Windows kwerendy WQL (Language) kwerendy przed nim i oczekiwania na zdarzenia skojarzone z kwerendy występuje.Zadanie zawiera powiadomienie do czy wystąpiło zdarzenie WMI.Kwerendy WQL, które mogą być dostarczone bezpośrednio lub zmiennej lub pliku połączenia można dynamicznie zapewniają na wykonanie kwerendy WQL czas.
Podobnie tej klasy można użyć pliku połączenia lub zmiennej odbierać wyniki kwerendy WQL.Można również określić typ wyjścia wyniki kwerendy WQL.
Aby uzyskać więcej informacji o funkcjach tego zadania, zobacz Zadania Monitora zdarzeń WMI.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.