Freigeben über


Server-Klasse

Stellt einen CEP-Server dar.

Vererbungshierarchie

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

Namespace:  Microsoft.ComplexEventProcessing
Assembly:  Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)

Syntax

public sealed class Server : IDisposable

Der Server-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Applications Ruft die Auflistung von Anwendungen ab, die auf dem Server registriert sind.
Öffentliche Eigenschaft IsEmbedded Ruft ein Flag ab, das angibt, ob der Server in einem Prozess ausgeführt wird oder ein Remoteserver ist.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode BeginCheckpoint Initiiert einen asynchronen Prüfpunkt für die Abfrage.
Öffentliche Methode CancelCheckpoint Bricht einen asynchronen Prüfpunkt ab, dessen Ausführung noch aussteht.
Öffentliche Methode ClearDiagnosticSettings Löscht die Diagnoseeinstellungen für das benannte Objekt.
Öffentliche MethodeStatisches Element Connect(EndpointAddress) Bereitet eine Verbindung mit einer ausgeführten Instanz eines CEP-Servers über einen Endpunkt vor. WsHttpBinding wird als Standardbindung verwendet.
Öffentliche MethodeStatisches Element Connect(EndpointAddress, Binding) Bereitet eine Verbindung mit einer ausgeführten Instanz eines CEP-Servers über einen Endpunkt mit einer bestimmten Bindung vor.
Öffentliche MethodeStatisches Element Connect(EndpointAddress, Binding, Uri) Bereitet eine Verbindung mit einer ausgeführten Instanz eines CEP-Servers über einen Endpunkt mit einer bestimmten Bindung vor.
Öffentliche MethodeStatisches Element Create(String) Erstellt eine Instanz des CEP-Servers, die von einem Metadatenspeicher im Arbeitsspeicher unterstützt wird.
Öffentliche MethodeStatisches Element Create(String, SqlCeMetadataProviderConfiguration) Erstellt mithilfe des SQL Server Compact-Metadatenanbieters einen CEP-Server.
Öffentliche MethodeStatisches Element Create(String, SqlCeMetadataProviderConfiguration, CheckpointConfiguration) Erstellt mithilfe des SQL Server Compact-Metadatenanbieters einen CEP-Server und gibt eine Prüfpunktkonfiguration an.
Öffentliche Methode CreateApplication Erstellt eine Anwendung auf dem CEP-Server.
Öffentliche Methode CreateManagementService Gibt eine Verwaltungsdienstimplementierung für den aktuellen Server zurück.
Öffentliche Methode Dispose Gibt alle Ressourcen frei, auf die von diesem Server verwiesen wird.
Öffentliche Methode EndCheckpoint Wartet auf den Abschluss der ausstehenden asynchronen Prüfpunktanforderung.
Öffentliche Methode Enumerate Zählt im Server eine Auflistung von Metadatenobjekten auf.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetDiagnosticSettings Ruft die Diagnoseeinstellungen für das benannte Objekt ab.
Öffentliche Methode GetDiagnosticView Ruft die Diagnoseansicht für das benannte Objekt ab.
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode SetDiagnosticSettings Legt die Diagnoseeinstellungen für das benannte Objekt fest.
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Hinweise

Ein CEP-Server stellt die zentrale Entität dar, die eine beliebige CEP-Anwendung (Complex Event Processing, komplexe Ereignisverarbeitung) hostet. Ein Server kann entweder instanziiert werden, während er in den Benutzerprozess eingebettet ist, oder er kann einen Remoteserver über eine Verbindung darstellen. Bei beiden Modellen sind die mit dem Server ausgeführten Interaktionen zum Registrieren und Verwalten von Metadatenobjekten gleich.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.ComplexEventProcessing-Namespace