ProviderMetadata Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- Resumen de tecnología de para leer y administrar registros de eventos
- escenarios de registro de eventos