ProviderMetadata Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém informações estáticas sobre um provedor de eventos, como o nome e a ID do provedor e a coleção de eventos definida no provedor.
public ref class ProviderMetadata : IDisposable
public class ProviderMetadata : IDisposable
type ProviderMetadata = class
interface IDisposable
Public Class ProviderMetadata
Implements IDisposable
- Herança
-
ProviderMetadata
- Implementações
Exemplos
Por exemplo, código usando essa classe, consulte Como recuperar informações sobre um publicador de eventos.
Construtores
ProviderMetadata(String) |
Inicializa uma nova instância da classe ProviderMetadata especificando o nome do provedor sobre o qual você deseja recuperar informações. |
ProviderMetadata(String, EventLogSession, CultureInfo) |
Inicializa uma nova instância da classe ProviderMetadata especificando o nome do provedor sobre o qual você deseja recuperar informações, o serviço de log de eventos no qual o provedor está registrado e o idioma no qual você deseja retornar as informações. |
Propriedades
DisplayName |
Obtém o nome localizado do provedor de eventos. |
Events |
Obtém uma coleção enumerável de objetos EventMetadata e cada um deles representa um evento definido no provedor. |
HelpLink |
Obtém a base da URL usada para formar solicitações de ajuda para os eventos neste provedor de eventos. |
Id |
Obtém o GUID (identificador global exclusivo) do provedor de eventos. |
Keywords |
Obtém uma coleção enumerável de objetos EventKeyword e cada um deles representa uma palavra-chave de evento definida no provedor de eventos. |
Levels |
Obtém uma coleção enumerável de objetos EventLevel e cada um deles representa um nível definido no provedor de eventos. |
LogLinks |
Obtém uma coleção enumerável de objetos EventLogLink e cada um deles representa um link para um log de eventos que é usado pelo provedor de eventos. |
MessageFilePath |
Obtém o caminho do arquivo que contém o recurso de tabela de mensagens que contém as cadeias de caracteres associadas aos metadados do provedor. |
Name |
Obtém o nome exclusivo do provedor de eventos. |
Opcodes |
Obtém uma coleção enumerável de objetos EventOpcode e cada um deles representa um opcode definido no provedor de eventos. |
ParameterFilePath |
Obtém o caminho do arquivo que contém o recurso de tabela de mensagem que contém as cadeias de caracteres usadas para substituições de parâmetro nas descrições de eventos. |
ResourceFilePath |
Obtém o caminho para o arquivo que contém os metadados associados ao provedor. |
Tasks |
Obtém uma coleção enumerável de objetos EventTask e cada um deles representa uma tarefa definida no provedor de eventos. |
Métodos
Dispose() |
Libera todos os recursos usados por este objeto. |
Dispose(Boolean) |
Libera os recursos não gerenciados usados por este objeto e, opcionalmente, libera os recursos gerados. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |