Класс 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) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.