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


Класс Server

Представляет сервер CEP.

Иерархия наследования

System. . :: . .Object
  Microsoft.ComplexEventProcessing..::..Server

Пространство имен:  Microsoft.ComplexEventProcessing
Сборка:  Microsoft.ComplexEventProcessing (в Microsoft.ComplexEventProcessing.dll)

Синтаксис

public sealed class Server : IDisposable

Тип Server обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство Applications Возвращает коллекцию приложений, зарегистрированных на данном сервере.
Открытое свойство IsEmbedded Возвращает флаг, указывающий, работает ли сервер внутри процесса, или это удаленный сервер.

В начало

Методы

  Имя Описание
Открытый метод BeginCheckpoint Инициирует асинхронную контрольную точку для запроса.
Открытый метод CancelCheckpoint Отменяет асинхронный запрос контрольной точки в ожидании.
Открытый метод ClearDiagnosticSettings Очищает параметры диагностики для именованного объекта.
Открытый методСтатический элемент Connect(EndpointAddress) Подготавливает соединение с запущенным экземпляром сервера обработки сложных событий через конечную точку. В роли привязки по умолчанию используется WsHttpBinding.
Открытый методСтатический элемент Connect(EndpointAddress, Binding) Подготавливает соединение с запущенным экземпляром сервера обработки сложных событий через конечную точку с указанной привязкой.
Открытый методСтатический элемент Connect(EndpointAddress, Binding, Uri) Подготавливает соединение с запущенным экземпляром сервера обработки сложных событий через конечную точку с указанной привязкой.
Открытый методСтатический элемент Create(String) Создает экземпляр сервера обработки сложных событий с хранилищем метаданных в памяти.
Открытый методСтатический элемент Create(String, SqlCeMetadataProviderConfiguration) Создает сервер обработки сложных событий с помощью поставщика метаданных SQL Server Compact.
Открытый методСтатический элемент Create(String, SqlCeMetadataProviderConfiguration, CheckpointConfiguration) Создает сервер обработки сложных событий с помощью поставщика метаданных SQL Server Compact и указывает конфигурацию контрольной точки.
Открытый метод CreateApplication Создает приложение на сервере обработки сложных событий.
Открытый метод CreateManagementService Возвращает реализацию службы управления для текущего сервера.
Открытый метод Dispose Освобождает все ресурсы, на которые ссылается данный сервер.
Открытый метод EndCheckpoint Ожидает завершения выполнения запроса контрольной точки.
Открытый метод Enumerate Перечисляет коллекцию объектов метаданных на сервере.
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetDiagnosticSettings Возвращает параметры диагностики для именованного объекта.
Открытый метод GetDiagnosticView Возвращает представление диагностики для именованного объекта.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод SetDiagnosticSettings Задает параметры диагностики для именованного объекта.
Открытый метод ToString (Производный от Object.)

В начало

Замечания

Сервер CEP является центральной сущностью, в которой расположено приложение обработки сложных событий. Сервер может быть либо создан внедренным в пользовательский процесс, либо он может представлять удаленный сервер через соединение. В любой модели взаимодействие с сервером для регистрации объектов метаданных и управления этими объектами производится одинаковым образом.

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.ComplexEventProcessing