ProviderMetadata Clase

Definición

Contiene la información estática sobre un proveedor de eventos, como el nombre e identificador del proveedor y la colección de los eventos definidos en él.

public ref class ProviderMetadata : IDisposable
public class ProviderMetadata : IDisposable
type ProviderMetadata = class
    interface IDisposable
Public Class ProviderMetadata
Implements IDisposable
Herencia
ProviderMetadata
Implementaciones

Ejemplos

Para obtener código de ejemplo con esta clase, vea Cómo: Recuperar información sobre un publicador de eventos.

Constructores

ProviderMetadata(String)

Inicializa una nueva instancia de la clase ProviderMetadata especificando el nombre del proveedor sobre el que se desea recuperar información.

ProviderMetadata(String, EventLogSession, CultureInfo)

Inicializa una nueva instancia de la clase ProviderMetadata especificando el nombre del proveedor sobre el que se desea recuperar información, el servicio de registro de eventos en el que está registrado el proveedor y el idioma en el que debe devolverse la información.

Propiedades

DisplayName

Obtiene el nombre traducido del proveedor de eventos.

Events

Obtiene una colección enumerable de objetos EventMetadata, cada uno de los cuales representa un evento definido en el proveedor.

HelpLink

Obtiene la dirección URL base utilizada para las solicitudes de ayuda referentes a los eventos en este proveedor de eventos.

Id

Obtiene el identificador único global (GUID) del proveedor de eventos.

Keywords

Obtiene una colección enumerable de objetos EventKeyword, cada uno de los cuales representa una palabra clave de evento definida en el proveedor de eventos.

Levels

Obtiene una colección enumerable de objetos EventLevel, cada uno de los cuales representa un nivel definido en el proveedor de eventos.

LogLinks

Obtiene una colección enumerable de objetos EventLogLink, cada uno de los cuales representa un vínculo a un registro de eventos utilizado por el proveedor de eventos.

MessageFilePath

Obtiene la ruta de acceso al archivo que contiene el recurso de tablas de mensajes que tiene las cadenas asociadas a los metadatos del proveedor.

Name

Obtiene el nombre único del proveedor de eventos.

Opcodes

Obtiene una colección enumerable de objetos EventOpcode, cada uno de los cuales representa un código de operación definido en el proveedor de eventos.

ParameterFilePath

Obtiene la ruta de acceso al archivo que contiene el recurso de tablas de mensajes que tiene las cadenas utilizadas para las sustituciones de parámetros en las descripciones de evento.

ResourceFilePath

Obtiene la ruta de acceso al archivo que contiene los metadatos asociados al proveedor.

Tasks

Obtiene una colección enumerable de objetos EventTask, cada uno de los cuales representa una tarea definida en el proveedor de eventos.

Métodos

Dispose()

Libera todos los recursos usados por este objeto.

Dispose(Boolean)

Libera los recursos no administrados utilizados por este objeto y, opcionalmente, también libera los administrados.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también