EventLog.Exists Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bepaalt of het opgegeven logboek bestaat.
Overloads
| Name | Description |
|---|---|
| Exists(String) |
Bepaalt of het logboek bestaat op de lokale computer. |
| Exists(String, String) |
Bepaalt of het logboek bestaat op de opgegeven computer. |
Exists(String)
Bepaalt of het logboek bestaat op de lokale computer.
public:
static bool Exists(System::String ^ logName);
public static bool Exists(string logName);
static member Exists : string -> bool
Public Shared Function Exists (logName As String) As Boolean
Parameters
- logName
- String
De naam van het logboek dat moet worden gezocht. Mogelijke waarden zijn: Toepassing, Beveiliging, Systeem, andere toepassingsspecifieke logboeken (zoals de logboeken die zijn gekoppeld aan Active Directory) of aangepaste logboeken op de computer.
Retouren
true als het logboek bestaat op de lokale computer; anders, false.
Uitzonderingen
De logName is null of de waarde is leeg.
Voorbeelden
string myLog = "myNewLog";
if (EventLog.Exists(myLog))
{
Console.WriteLine("Log '"+myLog+"' exists.");
}
else
{
Console.WriteLine("Log '"+myLog+"' does not exist.");
}
Dim myLog As String = "myNewLog"
If EventLog.Exists(myLog) Then
Console.WriteLine("Log '" + myLog + "' exists.")
Else
Console.WriteLine("Log '" + myLog + "' does not exist.")
End If
Opmerkingen
Gebruik deze methode om te bepalen of er een logboek aanwezig is op de lokale computer. Als u wilt bepalen of er een bron op de lokale computer bestaat, gebruikt u SourceExists.
Omdat deze methode toegang heeft tot het register, moet u over de juiste registermachtigingen beschikken op de lokale computer; anders retourneert falsede query .
Omdat u geen nieuw logboek de naam van een bestaand logboek op dezelfde computer kunt geven, gebruikt u deze methode voordat u een nieuw logboek maakt om te bepalen of de opgegeven logName al bestaat op de lokale computer. De logName parameter is niet hoofdlettergevoelig.
Exists is een static methode, zodat deze op de klasse zelf kan worden aangeroepen. Het is niet nodig om een exemplaar EventLog van aanroepen Existste maken.
Zie ook
Van toepassing op
Exists(String, String)
Bepaalt of het logboek bestaat op de opgegeven computer.
public:
static bool Exists(System::String ^ logName, System::String ^ machineName);
public static bool Exists(string logName, string machineName);
static member Exists : string * string -> bool
Public Shared Function Exists (logName As String, machineName As String) As Boolean
Parameters
- logName
- String
Het logboek waarnaar moet worden gezocht. Mogelijke waarden zijn: Toepassing, Beveiliging, Systeem, andere toepassingsspecifieke logboeken (zoals de logboeken die zijn gekoppeld aan Active Directory) of aangepaste logboeken op de computer.
- machineName
- String
De naam van de computer waarop moet worden gezocht naar het logboek of '.' voor de lokale computer.
Retouren
true als het logboek bestaat op de opgegeven computer; anders, false.
Uitzonderingen
De machineName parameter is een ongeldige indeling. Zorg ervoor dat u de juiste syntaxis hebt gebruikt voor de computer waarop u zoekt.
– of –
De logName waarde is null of de waarde is leeg.
Opmerkingen
Gebruik deze methode om te bepalen of er een logboek aanwezig is op een externe computer. Als u wilt bepalen of er een bron bestaat op een externe computer, gebruikt u SourceExists.
Omdat deze methode toegang heeft tot het register, moet u over de juiste registermachtigingen beschikken op de opgegeven computer; anders retourneert falsede query .
Omdat u geen nieuw logboek de naam van een bestaand logboek op dezelfde computer kunt geven, gebruikt u deze methode voordat u een nieuw logboek maakt om te bepalen of er al een logboek met de opgegeven logName bestaat op de server die is opgegeven door de machineName parameter. De logName parameters zijn machineName niet hoofdlettergevoelig.
Exists is een static methode, zodat deze op de klasse zelf kan worden aangeroepen. Het is niet nodig om een nieuw exemplaar EventLog van aanroepen te Existsmaken.