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


Служба

Служба

Синтаксис

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.