Condividi tramite


ProviderMetadata Classe

Definizione

Contiene informazioni statiche su un provider di eventi, ad esempio il nome e l'ID del provider e l'insieme di eventi definiti nello stesso.

public ref class ProviderMetadata : IDisposable
public class ProviderMetadata : IDisposable
type ProviderMetadata = class
    interface IDisposable
Public Class ProviderMetadata
Implements IDisposable
Ereditarietà
ProviderMetadata
Implementazioni

Esempio

Ad esempio, il codice che usa questa classe, vedere Procedura: Recuperare informazioni su un server di pubblicazione eventi.

Costruttori

ProviderMetadata(String)

Inizializza una nuova istanza della classe ProviderMetadata specificando il nome del provider per il quale si desidera recuperare informazioni.

ProviderMetadata(String, EventLogSession, CultureInfo)

Inizializza una nuova istanza della classe ProviderMetadata specificando il nome del provider per il quale si desidera recuperare informazioni, il servizio di log eventi con il quale è registrato il provider e la lingua nella quale si desidera vengano fornite le informazioni.

Proprietà

DisplayName

Ottiene il nome localizzato del provider di eventi.

Events

Ottiene un insieme enumerabile di oggetti EventMetadata, ciascuno dei quali rappresenta un evento definito nel provider.

HelpLink

Ottiene la base dell'URL utilizzato per formare richieste di guida per gli eventi di questo provider.

Id

Ottiene l'identificatore univoco globale (GUID) per il provider di eventi.

Keywords

Ottiene un insieme enumerabile di oggetti EventKeyword, ciascuno dei quali rappresenta una parola chiave dell'evento definita nel provider di eventi.

Levels

Ottiene un insieme enumerabile di oggetti EventLevel, ciascuno dei quali rappresenta un livello definito nel provider di eventi.

LogLinks

Ottiene un insieme enumerabile di oggetti EventLogLink, ciascuno dei quali rappresenta un collegamento a un log eventi utilizzato dal provider di eventi.

MessageFilePath

Ottiene il percorso del file contenente la risorsa della tabella di messaggi con le stringhe associate ai metadati del provider.

Name

Ottiene il nome univoco del provider di eventi.

Opcodes

Ottiene un insieme enumerabile di oggetti EventOpcode, ciascuno dei quali rappresenta un codice operativo definito nel provider di eventi.

ParameterFilePath

Ottiene il percorso del file contenente la risorsa della tabella di messaggi con le stringhe utilizzate per le sostituzioni di parametro nelle descrizioni di eventi.

ResourceFilePath

Ottiene il percorso al file contenente i metadati associati al provider.

Tasks

Ottiene un insieme enumerabile di oggetti EventTask, ciascuno dei quali rappresenta un'attività definita nel provider di eventi.

Metodi

Dispose()

Rilascia tutte le risorse utilizzate da questo oggetto.

Dispose(Boolean)

Rilascia le risorse non gestite utilizzate da questo oggetto ed eventualmente rilascia quelle gestite.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche