Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método EventLog::Exists (String^, String^)

 

Publicado: octubre de 2016

Determina si el registro existe en el equipo especificado.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

public:
static bool Exists(
	String^ logName,
	String^ machineName
)

Parámetros

logName
Type: System::String^

Registro que se va a buscar. Posibles valores: Aplicación, Seguridad, Sistema, otros registros específicos de aplicaciones (como los asociados a Active Directory) o cualquier registro personalizado del equipo.

machineName
Type: System::String^

Nombre del equipo en el que se va a buscar el registro o "." para el equipo local.

Valor devuelto

Type: System::Boolean

Es true si el registro existe en el equipo especificado; en caso contrario, es false.

Exception Condition
ArgumentException

El machineName parámetro es un formato no válido. Asegúrese de que ha utilizado la sintaxis correcta para el equipo en el que está buscando.

O bien

El logName es null o el valor está vacío.

Utilice este método para determinar si existe un registro en un equipo remoto. Si desea determinar si existe un origen en un equipo remoto, utilice SourceExists.

Dado que este método obtiene acceso al registro, debe tener los permisos adecuados en el equipo especificado; de lo contrario, la consulta devuelve false.

Ya no puede proporcionar un nuevo registro el nombre de un registro existente en el mismo equipo, utilice este método antes de crear un nuevo registro para determinar si hay una con el parámetro logName ya existe en el servidor especificado por el machineName parámetro. El logName y machineName parámetros no distinguen mayúsculas de minúsculas.

Exists es un static (método), por lo que puede llamarse en la misma clase. No es necesario crear una nueva instancia de EventLog para llamar a Exists.

EventLogPermission

for administering event log information on the computer. Associated enumeration: F:System.Diagnostics.EventLogPermissionAccess.Administer

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: