ProviderMetadata Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera statyczne informacje o dostawcy zdarzeń, takie jak nazwa i identyfikator dostawcy, oraz kolekcja zdarzeń zdefiniowanych w dostawcy.
public ref class ProviderMetadata : IDisposable
public class ProviderMetadata : IDisposable
type ProviderMetadata = class
interface IDisposable
Public Class ProviderMetadata
Implements IDisposable
- Dziedziczenie
-
ProviderMetadata
- Implementuje
Przykłady
Na przykład kod korzystający z tej klasy można znaleźć w temacie How to: Retrieve Information About an Event Publisher (Jak pobrać informacje o wydawcy zdarzeń).
Konstruktory
ProviderMetadata(String) |
Inicjuje ProviderMetadata nowe wystąpienie klasy, określając nazwę dostawcy, o którym chcesz pobrać informacje. |
ProviderMetadata(String, EventLogSession, CultureInfo) |
Inicjuje nowe wystąpienie ProviderMetadata klasy, określając nazwę dostawcy, o którym chcesz pobrać informacje, usługę dziennika zdarzeń zarejestrowaną przez dostawcę oraz język, w którym mają zostać zwrócone informacje. |
Właściwości
DisplayName |
Pobiera zlokalizowaną nazwę dostawcy zdarzeń. |
Events |
Pobiera wyliczaną kolekcję EventMetadata obiektów, z których każda reprezentuje zdarzenie zdefiniowane w dostawcy. |
HelpLink |
Pobiera bazę adresu URL używanego do tworzenia żądań pomocy dotyczących zdarzeń u tego dostawcy zdarzeń. |
Id |
Pobiera unikatowy identyfikator globalny (GUID) dla dostawcy zdarzeń. |
Keywords |
Pobiera wyliczaną kolekcję EventKeyword obiektów, z których każda reprezentuje słowo kluczowe zdarzenia zdefiniowane w dostawcy zdarzeń. |
Levels |
Pobiera wyliczaną kolekcję EventLevel obiektów, z których każda reprezentuje poziom zdefiniowany w dostawcy zdarzeń. |
LogLinks |
Pobiera wyliczaną kolekcję EventLogLink obiektów, z których każda reprezentuje link do dziennika zdarzeń używanego przez dostawcę zdarzeń. |
MessageFilePath |
Pobiera ścieżkę pliku zawierającego zasób tabeli komunikatów, który zawiera ciągi skojarzone z metadanymi dostawcy. |
Name |
Pobiera unikatową nazwę dostawcy zdarzeń. |
Opcodes |
Pobiera wyliczaną kolekcję EventOpcode obiektów, z których każda reprezentuje kod operacji zdefiniowany w dostawcy zdarzeń. |
ParameterFilePath |
Pobiera ścieżkę pliku zawierającego zasób tabeli komunikatów, który zawiera ciągi używane do podstawienia parametrów w opisach zdarzeń. |
ResourceFilePath |
Pobiera ścieżkę do pliku zawierającego metadane skojarzone z dostawcą. |
Tasks |
Pobiera wyliczaną kolekcję EventTask obiektów, z których każda reprezentuje zadanie zdefiniowane u dostawcy zdarzeń. |
Metody
Dispose() |
Zwalnia wszystkie zasoby używane przez ten obiekt. |
Dispose(Boolean) |
Zwalnia niezarządzane zasoby używane przez ten obiekt i opcjonalnie zwalnia zarządzane zasoby. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |