ProviderMetadata Classe

Définition

Contient des informations statiques relatives à un fournisseur d'événements, telles que le nom et l'ID du fournisseur, et la collection d'événements définis dans le fournisseur.

public ref class ProviderMetadata : IDisposable
public class ProviderMetadata : IDisposable
type ProviderMetadata = class
    interface IDisposable
Public Class ProviderMetadata
Implements IDisposable
Héritage
ProviderMetadata
Implémente

Exemples

Pour obtenir un exemple de code utilisant cette classe, consultez Guide pratique pour récupérer des informations sur un éditeur d’événements.

Constructeurs

ProviderMetadata(String)

Initialise une nouvelle instance de la classe ProviderMetadata en spécifiant le nom du fournisseur à propos duquel vous souhaitez récupérer des informations.

ProviderMetadata(String, EventLogSession, CultureInfo)

Initialise une nouvelle instance de la classe ProviderMetadata en spécifiant le nom du fournisseur à propos duquel vous souhaitez récupérer des informations, le service Journal des événements auprès duquel le fournisseur est enregistré et la langue dans laquelle vous souhaitez retourner les informations.

Propriétés

DisplayName

Obtient le nom localisé du fournisseur d'événements.

Events

Obtient une collection énumérable d'objets EventMetadata, chacun d'eux représentant un événement défini dans le fournisseur.

HelpLink

Obtient la base de l'URL utilisée pour former des requêtes d'aide pour les événements de ce fournisseur d'événements.

Id

Obtient l'identificateur global unique (GUID, Global Unique IDentifier) du fournisseur d'événements.

Keywords

Obtient une collection énumérable d'objets EventKeyword, chacun d'eux représentant un mot clé d'événement défini dans le fournisseur d'événements.

Levels

Obtient une collection énumérable d'objets EventLevel, chacun d'eux représentant un niveau défini dans le fournisseur d'événements.

LogLinks

Obtient une collection énumérable d'objets EventLogLink, chacun d'eux représentant un lien vers un journal des événements utilisé par le fournisseur d'événements.

MessageFilePath

Obtient le chemin d'accès du fichier qui contient la ressource table de messages dont les chaînes sont associées aux métadonnées du fournisseur.

Name

Obtient le nom unique du fournisseur d'événements.

Opcodes

Obtient une collection énumérable d'objets EventOpcode, chacun d'eux représentant un opcode défini dans le fournisseur d'événements.

ParameterFilePath

Obtient le chemin d'accès du fichier contenant la ressource table de messages dont les chaînes sont utilisées pour les substitutions de paramètre dans les descriptions d'événement.

ResourceFilePath

Obtient le chemin d'accès au fichier qui contient les métadonnées associées au fournisseur.

Tasks

Obtient une collection énumérable d'objets EventTask, chacun d'eux représentant une tâche définie dans le fournisseur d'événements.

Méthodes

Dispose()

Libère toutes les ressources utilisées par cet objet.

Dispose(Boolean)

Libère les ressources non managées utilisées par cet objet et libère éventuellement les ressources managées.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi