ProviderMetadata Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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) |