EventLogConfiguration Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera informacje statyczne i ustawienia konfiguracji dziennika zdarzeń. Wiele ustawień konfiguracji zostało zdefiniowanych przez dostawcę zdarzeń, który utworzył dziennik.
public ref class EventLogConfiguration : IDisposable
public class EventLogConfiguration : IDisposable
type EventLogConfiguration = class
interface IDisposable
Public Class EventLogConfiguration
Implements IDisposable
- Dziedziczenie
-
EventLogConfiguration
- Implementuje
Przykłady
Na przykład kod korzystający z tej klasy można znaleźć w temacie How to: Configure and Read Event Log Properties (Jak skonfigurować i odczytać właściwości dziennika zdarzeń).
Uwagi
Jeśli właściwość zostanie zmieniona dla tego obiektu, wywołaj metodę SaveChanges , aby zapisać zmiany.
Konstruktory
EventLogConfiguration(String) |
Inicjuje nowy EventLogConfiguration obiekt, określając lokalny dziennik zdarzeń, dla którego mają być uzyskiwane informacje i ustawienia konfiguracji. |
EventLogConfiguration(String, EventLogSession) |
Inicjuje nowy EventLogConfiguration obiekt, określając nazwę dziennika, dla którego mają być uzyskiwane informacje i ustawienia konfiguracji. Dziennik może znajdować się na komputerze lokalnym lub komputerze zdalnym na podstawie określonej sesji dziennika zdarzeń. |
Właściwości
IsClassicLog |
Pobiera wartość wskazującą, czy dziennik zdarzeń jest klasycznym dziennikiem zdarzeń. Klasyczny dziennik zdarzeń to taki, który ma zdarzenia zdefiniowane w pliku mc zamiast manifestu (plik .xml) używany przez dostawcę zdarzeń. |
IsEnabled |
Pobiera lub ustawia wartość wskazującą, czy dziennik zdarzeń jest włączony, czy wyłączony. Włączony dziennik to taki, w którym można rejestrować zdarzenia, a wyłączony dziennik to taki, w którym nie można rejestrować zdarzeń. |
LogFilePath |
Pobiera lub ustawia ścieżkę katalogu plików do lokalizacji pliku, w której zdarzenia są przechowywane dla dziennika. |
LogIsolation |
Pobiera wartość określającą EventLogIsolation , czy dziennik zdarzeń jest aplikacją, systemem, czy niestandardowym dziennikiem zdarzeń. |
LogMode |
Pobiera lub ustawia wartość określającą EventLogMode sposób obsługi zdarzeń po zapełnieniu dziennika zdarzeń. |
LogName |
Pobiera nazwę dziennika zdarzeń. |
LogType |
Pobiera wartość określającą EventLogType typ dziennika zdarzeń. |
MaximumSizeInBytes |
Pobiera lub ustawia maksymalny rozmiar w bajtach, który może zawierać plik dziennika zdarzeń. Gdy plik osiągnie ten maksymalny rozmiar, jest uznawany za pełny. |
OwningProviderName |
Pobiera nazwę dostawcy zdarzeń, który utworzył ten dziennik zdarzeń. |
ProviderBufferSize |
Pobiera rozmiar buforu używanego przez dostawcę zdarzeń do publikowania zdarzeń w dzienniku. |
ProviderControlGuid |
Pobiera globalnie unikatowy identyfikator kontrolki (GUID) dla dziennika zdarzeń, jeśli dziennik jest dziennikiem debugowania. Jeśli ten dziennik nie jest dziennikiem debugowania, ta wartość to |
ProviderKeywords |
Pobiera lub ustawia maskę słów kluczowych używanych przez dostawcę zdarzeń. |
ProviderLatency |
Pobiera maksymalny czas opóźnienia używany przez dostawcę zdarzeń podczas publikowania zdarzeń w dzienniku. |
ProviderLevel |
Pobiera lub ustawia maksymalny poziom zdarzeń (który definiuje ważność zdarzenia), który może być rejestrowany w dzienniku zdarzeń. Ta wartość jest definiowana przez dostawcę zdarzeń. |
ProviderMaximumNumberOfBuffers |
Pobiera maksymalną liczbę buforów używanych przez dostawcę zdarzeń do publikowania zdarzeń w dzienniku zdarzeń. |
ProviderMinimumNumberOfBuffers |
Pobiera minimalną liczbę buforów używanych przez dostawcę zdarzeń do publikowania zdarzeń w dzienniku zdarzeń. |
ProviderNames |
Pobiera wyliczaną kolekcję nazw wszystkich dostawców zdarzeń, które mogą publikować zdarzenia w tym dzienniku zdarzeń. |
SecurityDescriptor |
Pobiera lub ustawia deskryptor zabezpieczeń dziennika zdarzeń. Deskryptor zabezpieczeń definiuje użytkowników i grupy użytkowników, którzy mogą odczytywać i zapisywać w dzienniku zdarzeń. |
Metody
Dispose() |
Zwalnia wszystkie zasoby używane przez ten obiekt. |
Dispose(Boolean) |
Zwalnia niezarządzane zasoby używane przez ten obiekt i opcjonalnie zwalnia zarządzane zasoby. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SaveChanges() |
Zapisuje ustawienia konfiguracji. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |