Прочитать на английском

Поделиться через


EventLog.MachineName Свойство

Определение

Возвращает или задает имя компьютера, на котором производится чтение или запись событий.

[System.ComponentModel.SettingsBindable(true)]
public string MachineName { get; set; }
public string MachineName { get; set; }

Значение свойства

Имя сервера, на котором находится журнал событий. Значение по умолчанию — локальный компьютер (".").

Атрибуты

Исключения

Недопустимое имя компьютера.

Примеры

В следующем примере считываются записи в журнале событий NewEventLog на указанном компьютере.

using System;
using System.Diagnostics;

class MySample{

    public static void Main(){

        EventLog myNewLog = new EventLog();
        myNewLog.Log = "NewEventLog";
        myNewLog.MachineName = "MyServer";
        foreach(EventLogEntry entry in myNewLog.Entries){
            Console.WriteLine("\tEntry: " + entry.Message);
        }
    }
}

Комментарии

При записи в журнал событий необходимо связать Source с объектом журнала событий, чтобы подключить его к определенному журналу. Необязательно указывать свойство при чтении Source только из журнала. Можно указать только Log имя и MachineName (имя компьютера сервера).

Примечание

При подключении к журналу MachineName указывать не нужно. Если не указать MachineName, предполагается локальный компьютер (".").

Источник может быть зарегистрирован только в одном журнале за раз. Source Если свойство было задано для экземпляра EventLog, нельзя изменить MachineName свойство для этогоEventLog, не изменив Source значение или вызвав DeleteEventSource первым. При изменении MachineName свойства EventLog закроется все дескрипторы и повторно присоединяется к журналу и источнику на новом компьютере.

Значение MachineName не может быть пустой строкой. Если он не задан явно, по умолчанию используется локальный компьютер (".").

Применяется к

Продукт Версии
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

См. также раздел