Compartir a través de


ProviderMetadata Clase

Definición

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

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 How to: Retrieve Information About an Event Publisher.

Constructores

ProviderMetadata(String, EventLogSession, CultureInfo)

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

ProviderMetadata(String)

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

Propiedades

DisplayName

Obtiene el nombre localizado 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 base de la dirección URL usada para formar solicitudes de ayuda para los eventos de 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 que usa el proveedor de eventos.

MessageFilePath

Obtiene la ruta de acceso del archivo que contiene el recurso de tabla 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 del archivo que contiene el recurso de tabla de mensajes que tiene las cadenas usadas para las sustituciones de parámetros en descripciones de eventos.

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 utilizados por este objeto.

Dispose(Boolean)

Libera los recursos no administrados usados por este objeto y, opcionalmente, libera los recursos administrados.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también