EventLogSession Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется для доступа к службе журнала событий на локальном компьютере или удаленном компьютере, чтобы управлять и собирать сведения о журналах событий и поставщиках событий на компьютере.
public ref class EventLogSession : IDisposable
public class EventLogSession : IDisposable
type EventLogSession = class
interface IDisposable
Public Class EventLogSession
Implements IDisposable
- Наследование
-
EventLogSession
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| EventLogSession() |
Инициализирует новый EventLogSession объект, устанавливает подключение к локальной службе журнала событий. |
| EventLogSession(String, String, String, SecureString, SessionAuthentication) |
Инициализирует новый EventLogSession объект и устанавливает подключение к службе журнала событий на указанном компьютере. Указанные учетные данные (имя пользователя и пароль) используются для доступа к удаленному компьютеру. |
| EventLogSession(String) |
Инициализирует новый EventLogSession объект и устанавливает подключение к службе журнала событий на указанном компьютере. Учетные данные (имя пользователя и пароль) пользователя, вызывающего метод, используются для доступа к удаленному компьютеру. |
Свойства
| Имя | Описание |
|---|---|
| GlobalSession |
Возвращает статический предопределенный объект сеанса, подключенный к службе журнала событий на локальном компьютере. |
Методы
| Имя | Описание |
|---|---|
| CancelCurrentOperations() |
Отменяет любые операции (например, чтение журнала событий или подписку на журнал событий), которые в настоящее время активны для службы журнала событий, к которой подключен этот объект сеанса. |
| ClearLog(String, String) |
Очищает события из указанного журнала событий и сохраняет очищенные события в указанный файл. |
| ClearLog(String) |
Очищает события из указанного журнала событий. |
| Dispose() |
Освобождает все ресурсы, используемые этим объектом. |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые этим объектом, и при необходимости освобождает управляемые ресурсы. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| ExportLog(String, PathType, String, String, Boolean) |
Экспортирует события во внешний файл журнала. Флаг можно задать, чтобы указать, что метод продолжит экспортировать события, даже если указанный запрос завершается сбоем для некоторых журналов. События хранятся без сообщений о событиях. |
| ExportLog(String, PathType, String, String) |
Экспортирует события во внешний файл журнала. События хранятся без сообщений о событиях. |
| ExportLogAndMessages(String, PathType, String, String, Boolean, CultureInfo) |
Экспортирует события и их сообщения во внешний файл журнала. Флаг можно задать, чтобы указать, что метод продолжит экспортировать события, даже если указанный запрос завершается сбоем для некоторых журналов. Сообщения о событиях экспортируются на указанном языке. |
| ExportLogAndMessages(String, PathType, String, String) |
Экспортирует события и их сообщения во внешний файл журнала. |
| GetHashCode() |
Служит в качестве хэш-функции по умолчанию. (Унаследовано от Object) |
| GetLogInformation(String, PathType) |
Возвращает объект, содержащий сведения о среде выполнения для указанного журнала событий. |
| GetLogNames() |
Возвращает перечисленную коллекцию всех имен журналов событий, зарегистрированных в службе журнала событий. |
| GetProviderNames() |
Возвращает перечисленную коллекцию всех имен поставщиков событий, зарегистрированных в службе журнала событий. Поставщик событий — это приложение, которое публикует события в журнал событий. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |