Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Microsoft.SqlServer.Management.Smo.Broker-Namespace

Der [Microsoft.SqlServer.Management.Smo.Broker]-Namespace enthält Klassen, die die Service Broker-Elemente darstellen, die mit SQL Server Management Objects verwaltet werden können.

Nachdem eine Verbindung zu einer Instanz von SQL Server erstellt wurde, indem Sie die Server-Objektvariable verwendet hat, können Sie die Objekte im Microsoft.SqlServer.Management.Smo.Broker-Namespace verwenden, um Service Broker zu verwalten.

Der [Microsoft.SqlServer.Management.Smo.Broker]-Namespace befindet sich in der Microsoft.SqlServer.Smo.dll-Assemblydatei. Außerdem sind einige der Enumerationsklassen sind in der Microsoft.SqlServer.ServiceBrokerEnum.dll-Assemblydatei. Sie müssen beide Dateien importieren, um auf die Klassen im Namespace [Microsoft.SqlServer.Management.Smo.Broker] zuzugreifen.

Mit dem [Microsoft.SqlServer.Management.Smo.Broker]-Namespace verwenden, können Sie folgende Vorgänge ausführen:

  • Anzeigen und Ändern von Service Broker-Einstellungen.

  • Erstellen, Ändern und Löschen von Service Broker-Objekte gelöscht.

  • Verwalten von Service Broker - Warteschlangen, Routen, der Nachrichtentypen, Verträge, Dienstbindungen und Prioritäten.

  • Setup, verwalten und Service Broker-Ereignisse behandeln.

  Klasse Beschreibung
Öffentliche Klasse BrokerObjectBase Die BrokerObjectBase-Klasse ist eine Basisklasse, die von anderen Service Broker-Klassen geerbt wird.
Öffentliche Klasse BrokerPriority Das BrokerPriority-Objekt stellt eine Prioritätsstufe und die Gruppe von Kriterien dar, die bestimmen, welchen Service Broker-Konversationen die Prioritätsstufe zugewiesen wird.
Öffentliche Klasse BrokerPriorityCollection Die BrokerPriorityCollection-Klasse stellt eine Auflistung von BrokerPriority-Objekten dar, die alle für eine Datenbank definierten Konversationsprioritäten darstellen.
Öffentliche Klasse BrokerPriorityExtender Macht neben den Methoden und Eigenschaften des BrokerPriority-Objekts Service Broker-Methoden und -Eigenschaften für Konversationsprioritäten verfügbar.
Öffentliche Klasse BrokerService Das BrokerService-Objekt stellt einen Service Broker-Dienst dar, der einen adressierbaren Endpunkt für Konversationen bildet.
Öffentliche Klasse BrokerServiceCollection Die BrokerServiceCollection-Klasse stellt eine Auflistung von BrokerService-Objekten dar, die alle für eine Datenbank definierten Service Broker-Dienste darstellen.
Öffentliche Klasse BrokerServiceEvents Das BrokerServiceEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für Service Broker-Dienste erforderlich sind.
Öffentliche Klasse BrokerServiceExtender Macht neben den Methoden und Eigenschaften des BrokerService-Objekts Service Broker-Dienstmethoden und -eigenschaften verfügbar.
Öffentliche Klasse MessageType Das MessageType-Objekt stellt einen Nachrichtentyp dar, der den Inhalt von Nachrichten definiert.
Öffentliche Klasse MessageTypeCollection Die MessageTypeCollection-Klasse stellt eine Auflistung von MessageType-Objekten dar, die alle für eine Datenbank definierten Datentypen darstellen.
Öffentliche Klasse MessageTypeEvents Das MessageTypeEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Nachrichtentypen erforderlich sind.
Öffentliche Klasse MessageTypeExtender Macht neben den Methoden und Eigenschaften des MessageType-Objekts Service Broker-Methoden und -Eigenschaften für Nachrichtentypen verfügbar.
Öffentliche Klasse MessageTypeMapping Das MessageTypeMapping-Objekt stellt eine Beziehung zwischen Nachrichtentypen und einem Vertrag dar.
Öffentliche Klasse MessageTypeMappingCollection Die MessageTypeMappingCollection-Klasse stellt eine Auflistung von MessageTypeMapping-Objekten dar, die alle für einen Vertrag definierten Nachrichtentypen darstellen.
Öffentliche Klasse RemoteServiceBinding Das RemoteServiceBinding-Objekt stellt die Einstellungen dar, die von Service Broker für die Sicherheit und Authentifizierung bei der Kommunikation mit einem Remotedienst verwendet werden.
Öffentliche Klasse RemoteServiceBindingCollection Die RemoteServiceBindingCollection-Klasse stellt eine Auflistung von RemoteServiceBinding-Objekten dar, die alle für eine Datenbank definierten Remotedienstbindungen darstellen.
Öffentliche Klasse RemoteServiceBindingEvents Das RemoteServiceBindingEvents-Objekt stellt die Einstellungen dar, für die Ereignisbenachrichtigung für Microsoft SQL Server-Remotedienstbindungen erforderlich sind.
Öffentliche Klasse RemoteServiceBindingExtender Macht neben den Methoden und Eigenschaften des RemoteServiceBinding-Objekts Methoden und Eigenschaften für Service Broker-Remotedienstbindungen verfügbar.
Öffentliche Klasse ServiceBroker Das ServiceBroker-Objekt stellt eine Service Broker-Implementierung in einer Microsoft SQL Server-Datenbank dar.
Öffentliche Klasse ServiceContract Die ServiceContract-Objekte stellen einen Vertrag dar, der die Richtung und den Typ der Nachrichten in einer Konversation angibt.
Öffentliche Klasse ServiceContractCollection Die ServiceContractCollection-Klasse stellt eine Auflistung von ServiceContract-Objekten dar, die alle für eine Datenbank definierten Dienstverträge darstellen.
Öffentliche Klasse ServiceContractEvents Das ServiceContractEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Dienstverträge erforderlich sind.
Öffentliche Klasse ServiceContractExtender Macht neben den Methoden und Eigenschaften des ServiceContract-Objekts Service Broker-Vertragsmethoden und -eigenschaften verfügbar.
Öffentliche Klasse ServiceContractMapping Die ServiceContractMapping-Klasse stellt die dem Service Broker-Dienst zugeordneten Dienstverträge dar.
Öffentliche Klasse ServiceContractMappingCollection Die ServiceContractMappingCollection-Klasse stellt eine Auflistung von ServiceContractMapping-Objekten dar, die alle für einen Vertrag definierten Nachrichtentypen darstellen.
Öffentliche Klasse ServiceQueue Das ServiceQueue-Objekt stellt eine Warteschlange dar, in der Service Broker-Nachrichten gespeichert werden.
Öffentliche Klasse ServiceQueueCollection Die ServiceQueueCollection-Klasse stellt eine Auflistung von ServiceQueue-Objekten dar, die alle für eine Datenbank definierten Dienstwarteschlangen darstellen.
Öffentliche Klasse ServiceQueueEvents Das ServiceQueueEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Dienstwarteschlangen erforderlich sind.
Öffentliche Klasse ServiceQueueExtender Macht neben den Methoden und Eigenschaften des ServiceQueue-Objekts Service Broker-Warteschlangenmethoden und -eigenschaften verfügbar.
Öffentliche Klasse ServiceRoute Das ServiceRoute-Objekt stellt eine Service Broker-Route dar, die die Speicherortinformationen für den Dienst und die Datenbank enthält, für die sie definiert wurde.
Öffentliche Klasse ServiceRouteCollection Die ServiceRouteCollection-Klasse stellt eine Auflistung von ServiceRoute-Objekten dar, die alle für eine Datenbank definierten Dienstrouten darstellen.
Öffentliche Klasse ServiceRouteEvents Das ServiceRouteEvents-Objekt stellt die Einstellungen dar, die für die Ereignisbenachrichtigung für SQL Server-Dienstrouten erforderlich sind.
Öffentliche Klasse ServiceRouteExtender Macht neben den Methoden und Eigenschaften des ServiceRoute-Objekts Service Broker-Routenmethoden und -eigenschaften verfügbar.

  Enumeration Beschreibung
Öffentliche Enumeration DialogEndPointState Die DialogEndPointState-Enumeration enthält konstante Werte, die den Status des Endpunkts für den Dienst angeben.
Öffentliche Enumeration DialogType Die DialogType-Enumeration enthält konstante Werte, die den Typ des Dialogs zwischen Service Broker-Endpunkten angeben.
Öffentliche Enumeration MessageSource Die MessageSource-Enumeration enthält konstante Werte, die angeben, von welchem Endpunkt die Nachricht gesendet wurde.
Öffentliche Enumeration MessageTypeValidation Die MessageTypeValidation-Enumeration enthält konstante Werte, die die Arten der für den Service Broker-Nachrichtentext ausgeführten Überprüfungen angeben.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft