ProviderMetadata Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит статические сведения о поставщике событий, например имя и идентификатор поставщика, а также коллекцию событий, определенных в поставщике.
public ref class ProviderMetadata : IDisposable
public class ProviderMetadata : IDisposable
type ProviderMetadata = class
interface IDisposable
Public Class ProviderMetadata
Implements IDisposable
- Наследование
-
ProviderMetadata
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| ProviderMetadata(String, EventLogSession, CultureInfo) |
Инициализирует новый экземпляр ProviderMetadata класса, указав имя поставщика, о который требуется получить сведения, службу журнала событий, зарегистрированную поставщиком, и язык, в который требуется вернуть информацию. |
| ProviderMetadata(String) |
Инициализирует новый экземпляр ProviderMetadata класса, указав имя поставщика, о который требуется получить сведения. |
Свойства
| Имя | Описание |
|---|---|
| DisplayName |
Возвращает локализованное имя поставщика событий. |
| Events |
Возвращает перечисленную коллекцию EventMetadata объектов, каждая из которых представляет событие, определенное в поставщике. |
| HelpLink |
Возвращает базу URL-адреса, используемого для формирования запросов справки для событий в этом поставщике событий. |
| Id |
Возвращает глобальный уникальный идентификатор (GUID) для поставщика событий. |
| Keywords |
Возвращает перечисленную коллекцию EventKeyword объектов, каждая из которых представляет ключевое слово события, определенное в поставщике событий. |
| Levels |
Возвращает перечисленную коллекцию EventLevel объектов, каждая из которых представляет уровень, определенный в поставщике событий. |
| LogLinks |
Возвращает перечисленную коллекцию EventLogLink объектов, каждая из которых представляет ссылку на журнал событий, используемый поставщиком событий. |
| MessageFilePath |
Получает путь к файлу, который содержит ресурс таблицы сообщений с строками, связанными с метаданными поставщика. |
| Name |
Возвращает уникальное имя поставщика событий. |
| Opcodes |
Возвращает перечисленную коллекцию EventOpcode объектов, каждая из которых представляет код opcode, определенный в поставщике событий. |
| ParameterFilePath |
Возвращает путь файла, содержащего ресурс таблицы сообщений, содержащий строки, используемые для подстановок параметров в описаниях событий. |
| ResourceFilePath |
Возвращает путь к файлу, который содержит метаданные, связанные с поставщиком. |
| Tasks |
Возвращает перечисленную коллекцию EventTask объектов, каждая из которых представляет задачу, определенную в поставщике событий. |
Методы
| Имя | Описание |
|---|---|
| Dispose() |
Освобождает все ресурсы, используемые этим объектом. |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые этим объектом, и при необходимости освобождает управляемые ресурсы. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит в качестве хэш-функции по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |