내보내기(0) 인쇄
모두 확장

Microsoft.SqlServer.Management.Smo.Broker 네임스페이스

The [Microsoft.SqlServer.Management.Smo.Broker] namespace contains classes that represent the Service Broker items that you can manage by using SQL Server Management Objects.

After a connection to an instance of SQL Server has been established by using the Server object variable, you can use the objects in the Microsoft.SqlServer.Management.Smo.Broker namespace to manage the Service Broker.

The [Microsoft.SqlServer.Management.Smo.Broker] namespace resides in the Microsoft.SqlServer.Smo.dll assembly file. Also, some of the enumeration classes are in the Microsoft.SqlServer.ServiceBrokerEnum.dll assembly file. You will have to import both files to access the classes in the [Microsoft.SqlServer.Management.Smo.Broker] namespace.

By using the [Microsoft.SqlServer.Management.Smo.Broker] namespace you can do the following:

  • View and modify Service Broker settings.

  • Create, alter, and drop Service Broker objects.

  • Manage Service Broker queues, routes, message types, contracts, service bindings, and priorities.

  • Set up, manage, and handle Service Broker events.

  클래스설명
공용 클래스BrokerObjectBaseThe BrokerObjectBase class is a base class that is inherited by other Service Broker classes.
공용 클래스BrokerPriorityThe BrokerPriority object represents a priority level and the set of criteria for determining which Service Broker conversations to assign the priority level.
공용 클래스BrokerPriorityCollectionThe BrokerPriorityCollection class represents a collection of BrokerPriority objects that represent all the conversation priorities defined on a database.
공용 클래스BrokerPriorityExtenderExposes Service Broker conversation priority methods and properties in addition to the methods and properties of the BrokerPriority object.
공용 클래스BrokerServiceBrokerService 개체는 주소를 지정할 수 있는 통신 끝점인 Service Broker 서비스를 나타냅니다.
공용 클래스BrokerServiceCollectionThe BrokerServiceCollection class represents a collection of BrokerService objects that represent all the Service Broker services defined on a database.
공용 클래스BrokerServiceEventsThe BrokerServiceEvents object represents the settings required for Service Broker service event notification.
공용 클래스BrokerServiceExtenderExposes Service Broker service methods and properties in addition to the methods and properties of the BrokerService object.
공용 클래스MessageTypeThe MessageType object represents a message type that defines the content of messages.
공용 클래스MessageTypeCollectionThe MessageTypeCollection class represents a collection of MessageType objects that represent all the message types defined on a database.
공용 클래스MessageTypeEventsThe MessageTypeEvents object represents the settings required for SQL Server message type event notification.
공용 클래스MessageTypeExtenderExposes Service Broker message type methods and properties in addition to the methods and properties of the MessageType object.
공용 클래스MessageTypeMappingThe MessageTypeMapping object represents a relationship between message types and a contract.
공용 클래스MessageTypeMappingCollectionThe MessageTypeMappingCollection class represents a collection of MessageTypeMapping objects that represent all the message types defined on a contract.
공용 클래스RemoteServiceBindingThe RemoteServiceBinding object represents the settings that Service Broker uses for security and authentication when communicating with a remote service.
공용 클래스RemoteServiceBindingCollectionThe RemoteServiceBindingCollection class represents a collection of RemoteServiceBinding objects that represent all the remote service bindings defined on a database.
공용 클래스RemoteServiceBindingEventsThe RemoteServiceBindingEvents object represents the settings required for Microsoft SQL Server remote service binding event notification.
공용 클래스RemoteServiceBindingExtenderRemoteServiceBinding 개체의 메서드 및 속성과 함께 Service Broker 원격 서비스 바인딩 메서드 및 속성을 표시합니다.
공용 클래스ServiceBrokerThe ServiceBroker object represents an implementation of Service Broker on a SQL Server database.
공용 클래스ServiceContractThe ServiceContract objects represents a contract that specifies the direction and type of messages in a conversation.
공용 클래스ServiceContractCollectionThe ServiceContractCollection class represents a collection of ServiceContract objects that represent all the service contracts defined on a database.
공용 클래스ServiceContractEventsThe ServiceContractEvents object represents the settings required for SQL Server service contract event notification.
공용 클래스ServiceContractExtenderExposes Service Broker contract methods and properties in addition to the methods and properties of the ServiceContract object.
공용 클래스ServiceContractMappingThe ServiceContractMapping class represents the service contracts that are associated with the Service Broker service.
공용 클래스ServiceContractMappingCollectionThe ServiceContractMappingCollection class represents a collection of ServiceContractMapping objects that represent all the message types defined on a contract.
공용 클래스ServiceQueueThe ServiceQueue object represents a queue that stores Service Broker messages.
공용 클래스ServiceQueueCollectionServiceQueueCollection 클래스는 데이터베이스에 정의된 모든 서비스 큐를 나타내는 ServiceQueue 개체의 컬렉션을 나타냅니다.
공용 클래스ServiceQueueEventsThe ServiceQueueEvents object represents the settings required for SQL Server service queue event notification.
공용 클래스ServiceQueueExtenderExposes Service Broker queue methods and properties in addition to the methods and properties of the ServiceQueue object.
공용 클래스ServiceRouteThe ServiceRoute object represents a Service Broker route that contains the location information for the service and the database on which it is defined.
공용 클래스ServiceRouteCollectionThe ServiceRouteCollection class represents a collection of ServiceRoute objects that represent all the service routes defined on a database.
공용 클래스ServiceRouteEventsThe ServiceRouteEvents object represents the settings required for SQL Server service route event notification.
공용 클래스ServiceRouteExtenderExposes Service Broker route methods and properties in addition to the methods and properties of the ServiceRoute object.

  열거형설명
공용 열거형DialogEndPointStateThe DialogEndPointState enumeration contains constant values that specify the state of the endpoint at the service.
공용 열거형DialogTypeThe DialogType enumeration contains constant values that specify the type of dialog between Service Broker endpoints.
공용 열거형MessageSourceThe MessageSource enumeration contains constant values that specify which endpoint sent the message.
공용 열거형MessageTypeValidationThe MessageTypeValidation enumeration contains constant values that specify the types of validation performed on the Service Broker message body.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft