EventLog.Exists Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si le journal spécifié existe.
Surcharges
| Nom | Description |
|---|---|
| Exists(String) |
Détermine si le journal existe sur l’ordinateur local. |
| Exists(String, String) |
Détermine si le journal existe sur l’ordinateur spécifié. |
Exists(String)
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
Détermine si le journal existe sur l’ordinateur local.
public:
static bool Exists(System::String ^ logName);
public static bool Exists(string? logName);
public static bool Exists(string logName);
static member Exists : string -> bool
Public Shared Function Exists (logName As String) As Boolean
Paramètres
- logName
- String
Nom du journal à rechercher. Les valeurs possibles sont les suivantes : application, sécurité, système, autres journaux spécifiques à l’application (tels que ceux associés à Active Directory) ou tout journal personnalisé sur l’ordinateur.
Retours
true si le journal existe sur l’ordinateur local ; sinon, false.
Exceptions
LogName est null ou la valeur est vide.
Exemples
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
Remarques
Utilisez cette méthode pour déterminer si un journal existe sur l’ordinateur local. Si vous souhaitez déterminer si une source existe sur l’ordinateur local, utilisez SourceExists.
Étant donné que cette méthode accède au Registre, vous devez disposer des autorisations de Registre appropriées sur l’ordinateur local ; sinon, la requête retourne false.
Étant donné que vous ne pouvez pas donner à un nouveau journal le nom d’un journal existant sur le même ordinateur, utilisez cette méthode avant de créer un journal pour déterminer si le journal spécifié logName existe déjà sur l’ordinateur local. Le paramètre n’est pas sensible à la logName casse.
Exists est une static méthode, afin qu’elle puisse être appelée sur la classe elle-même. Il n’est pas nécessaire de créer une instance d’appel EventLogExists.
Voir aussi
S’applique à
Exists(String, String)
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
- Source:
- EventLog.cs
Détermine si le journal existe sur l’ordinateur spécifié.
public:
static bool Exists(System::String ^ logName, System::String ^ machineName);
public static bool Exists(string? logName, 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
Paramètres
- logName
- String
Journal pour lequel effectuer une recherche. Les valeurs possibles sont les suivantes : application, sécurité, système, autres journaux spécifiques à l’application (tels que ceux associés à Active Directory) ou tout journal personnalisé sur l’ordinateur.
- machineName
- String
Nom de l’ordinateur sur lequel rechercher le journal ou « ».
Retours
true si le journal existe sur l’ordinateur spécifié ; sinon, false.
Exceptions
Le machineName paramètre est un format non valide. Vérifiez que vous avez utilisé la syntaxe appropriée pour l’ordinateur sur lequel vous effectuez une recherche.
- ou -
La logName valeur est null ou est vide.
Remarques
Utilisez cette méthode pour déterminer si un journal existe sur un ordinateur distant. Si vous souhaitez déterminer si une source existe sur un ordinateur distant, utilisez SourceExists.
Étant donné que cette méthode accède au Registre, vous devez disposer des autorisations de Registre appropriées sur l’ordinateur spécifié ; sinon, la requête retourne false.
Étant donné que vous ne pouvez pas donner à un nouveau journal le nom d’un journal existant sur le même ordinateur, utilisez cette méthode avant de créer un journal pour déterminer si l’un des journaux spécifiés logName existe déjà sur le serveur spécifié par le machineName paramètre. Les paramètres et logName les paramètres ne respectent pas la machineName casse.
Exists est une static méthode, afin qu’elle puisse être appelée sur la classe elle-même. Il n’est pas nécessaire de créer une instance d’appel EventLogExists.