Служба
Служба
Синтаксис
class Service
{
string BaseAddresses[];
Behavior Behaviors[];
string ConfigurationName;
string CounterInstanceName;
string DistinguishedName;
string Extensions[];
string Metadata[];
string Name;
string Namespace;
datetime Opened;
Channel OutgoingChannels[];
sint32 ProcessId;
};
Методы
Класс Service не определяет никаких методов.
Свойства
Класс Service имеет следующие свойства.
BaseAddresses
Тип данных: массив строк
Тип доступа: только для чтения
Базовые адреса, используемые службой.
Поведения
Тип данных: массив Behavior
Тип доступа: только для чтения
Поведения, связанные с этой службой.
ConfigurationName
Тип данных: string
Тип доступа: только для чтения
ServiceElement_BehaviorConfiguration
CounterInstanceName
Тип данных: string
Тип доступа: только для чтения
Имя экземпляра счетчиков производительности службы.
DistinguishedName
Тип данных: string
Тип доступа: только для чтения
Имя службы по адресу.
Расширения
Тип данных: массив строк
Тип доступа: только для чтения
Контексты экземпляра для расширений экземпляра службы.
Метаданные
Тип данных: массив строк
Тип доступа: только для чтения
Параметры метаданных службы.
Name
Тип данных: string
Тип доступа: только для чтения
Уникальное имя службы.
Пространство имен
Тип данных: string
Тип доступа: только для чтения
Пространство имен службы.
Открыто
Тип данных: datetime
Тип доступа: только для чтения
Время открытия службы.
OutgoingChannels
Тип данных: массив Channel
Тип доступа: только для чтения
Каналы, исходящие из экземпляра службы.
ProcessId
Тип данных: sint32
Тип доступа: только для чтения
Возвращает ИД процесса, который размещает службу.
Требования
MOF | Объявлено в файле Servicemodel.mof. |
---|---|
Пространство имен |
Определено в root\ServiceModel. |