ProviderMetadata Klasa

Definicja

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)

Dotyczy

Zobacz też