ProviderMetadata ProviderMetadata ProviderMetadata ProviderMetadata Class

Definition

Enthält statische Informationen über einen Ereignisanbieter, z. B. den Namen und die ID des Anbieters sowie eine Auflistung der für den Anbieter definierten Ereignisse.Contains static information about an event provider, such as the name and id of the provider, and the collection of events defined in the provider.

public ref class ProviderMetadata : IDisposable
public class ProviderMetadata : IDisposable
type ProviderMetadata = class
    interface IDisposable
Public Class ProviderMetadata
Implements IDisposable
Vererbung
ProviderMetadataProviderMetadataProviderMetadataProviderMetadata
Implementiert

Beispiele

Code, die mit dieser Klasse, z. B. finden Sie unter Vorgehensweise: Abrufen von Informationen über Ereignisverleger.For example code using this class, see How to: Retrieve Information About an Event Publisher.

Konstruktoren

ProviderMetadata(String) ProviderMetadata(String) ProviderMetadata(String) ProviderMetadata(String)

Initialisiert eine neue Instanz der ProviderMetadata-Klasse durch Angeben des Namens des Ereignisanbieters, für den Informationen abgerufen werden sollen.Initializes a new instance of the ProviderMetadata class by specifying the name of the provider that you want to retrieve information about.

ProviderMetadata(String, EventLogSession, CultureInfo) ProviderMetadata(String, EventLogSession, CultureInfo) ProviderMetadata(String, EventLogSession, CultureInfo) ProviderMetadata(String, EventLogSession, CultureInfo)

Initialisiert eine neue Instanz der ProviderMetadata-Klasse, indem der Name des Anbieters angegeben wird, für den Informationen abgerufen werden sollen, sowie der Ereignisprotokolldienst, bei dem dieser registriert ist, und die Sprache, in der die Informationen zurückgegeben werden sollen.Initializes a new instance of the ProviderMetadata class by specifying the name of the provider that you want to retrieve information about, the event log service that the provider is registered with, and the language that you want to return the information in.

Eigenschaften

DisplayName DisplayName DisplayName DisplayName

Ruft den lokalisierten Namen des Ereignisanbieters ab.Gets the localized name of the event provider.

Events Events Events Events

Ruft eine zählbare Auflistung von EventMetadata-Objekten ab, die jeweils ein Ereignis darstellen, das im Anbieter definiert ist.Gets an enumerable collection of EventMetadata objects, each of which represents an event that is defined in the provider.

HelpLink HelpLink HelpLink HelpLink

Ruft die Basis der URL ab, mit der Hilfeanforderungen für die Ereignisse im Ereignisanbieter gebildet werden.Gets the base of the URL used to form help requests for the events in this event provider.

Id Id Id Id

Ruft die GUID für den Ereignisanbieter ab.Gets the globally unique identifier (GUID) for the event provider.

Keywords Keywords Keywords Keywords

Ruft eine zählbare Auflistung von EventKeyword-Objekten ab, die jeweils ein Ereignisschlüsselwort darstellen, das im Ereignisanbieter definiert ist.Gets an enumerable collection of EventKeyword objects, each of which represent an event keyword that is defined in the event provider.

Levels Levels Levels Levels

Ruft eine zählbare Auflistung von EventLevel-Objekten ab, die jeweils eine Ebene darstellen, die im Ereignisanbieter definiert ist.Gets an enumerable collection of EventLevel objects, each of which represent a level that is defined in the event provider.

LogLinks LogLinks LogLinks LogLinks

Ruft eine zählbare Auflistung von EventLogLink-Objekten ab, die jeweils einen Link zu einem Ereignisprotokoll darstellen, das vom Ereignisanbieter verwendet wird.Gets an enumerable collection of EventLogLink objects, each of which represent a link to an event log that is used by the event provider.

MessageFilePath MessageFilePath MessageFilePath MessageFilePath

Ruft den Pfad der Datei ab, die die Meldungstabellenressource mit den Zeichenfolgen enthält, die mit den Anbietermetadaten verknüpft sind.Gets the path of the file that contains the message table resource that has the strings associated with the provider metadata.

Name Name Name Name

Ruft den eindeutigen Namen des Ereignisanbieters ab.Gets the unique name of the event provider.

Opcodes Opcodes Opcodes Opcodes

Ruft eine zählbare Auflistung von EventOpcode-Objekten ab, die jeweils einen Opcode darstellen, der im Ereignisanbieter definiert ist.Gets an enumerable collection of EventOpcode objects, each of which represent an opcode that is defined in the event provider.

ParameterFilePath ParameterFilePath ParameterFilePath ParameterFilePath

Ruft den Pfad der Datei ab, die die Meldungstabellenressource mit den Zeichenfolgen enthält, die zum Ersetzen von Parametern in Ereignisbeschreibungen verwendet werden.Gets the path of the file that contains the message table resource that has the strings used for parameter substitutions in event descriptions.

ResourceFilePath ResourceFilePath ResourceFilePath ResourceFilePath

Ruft den Pfad der Datei ab, die die Metadaten enthält, die mit dem Anbieter verknüpft sind.Gets the path to the file that contains the metadata associated with the provider.

Tasks Tasks Tasks Tasks

Ruft eine zählbare Auflistung von EventTask-Objekten ab, die jeweils eine Aufgabe darstellen, die im Ereignisanbieter definiert ist.Gets an enumerable collection of EventTask objects, each of which represent a task that is defined in the event provider.

Methoden

Dispose() Dispose() Dispose() Dispose()

Gibt alle vom Objekt verwendeten Ressourcen frei.Releases all the resources used by this object.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Gibt die vom Objekt verwendeten nicht verwalteten Ressourcen und optional auch die verwalteten Ressourcen frei.Releases the unmanaged resources used by this object, and optionally releases the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Gilt für:

Siehe auch