ProviderMetadata Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |