The PublishSubscribeSessiontype exposes the following members.
Methods
Name | Description | |
---|---|---|
BeginPublishServiceRequest | Overloaded. | |
BeginRefresh |
Begins an asynchronous operation to refresh
the underlying subscription.
|
|
BeginSubscribe |
Begins an asynchronous operation to subscribe
on the subscription.
|
|
BeginUnsubscribe |
Begins an asynchronous operation to
unsubscribe the underlying subscription.
|
|
EndPublishServiceRequest |
Ends the publish service request operation,
which was initiated with the StartPublishServiceRequest call.
|
|
EndRefresh |
Ends the Refresh Operation initiated by
BeginRefresh.
|
|
EndSubscribe |
Ends the Subscribe operation initiated by
BeginSubscribe.
|
|
EndUnsubscribe |
Ends the asynchronous operation started by
BeginUnsubscribe method.
|
|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetEventPackageName |
All derived implementation classes should
implement this method, the event package will be used for the
subscription for this PublishSubscribeSession.
|
|
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
RaiseEventViaEndpointQueue < (Of < ( T > ) > ) |
Simple helper method to raise the event
asynchronously, it will put the event on the RealTimeEndpoint
EventQueue. Normally derived implementation classes should call
this method for all notification events to be processed from a
single event queue.
|
|
ThrowIfEndpointAndSessionStateNotValid |
Throws an exception if the Endpoint and
Session are not Established and Subscribed.
|
|
ThrowIfEndpointNotEstablished |
Throws an exception if the Endpoint is not
Established.
|
|
ThrowIfSessionStateNotValid |
Throws an exception if the Session is not
Established or Subscribed.
|
|
ToString | (Inherited from Object.) | |
Unbind |
Dispose of the processor so that subscribe can
be called again.
|
Properties
Name | Description | |
---|---|---|
IsSubscriptionActive |
Gets whether the session has an active
underlying subscription.
|
|
SubscriberEndpoint |
Gets the endpoint that the subscription
belongs to.
|
|
Subscription |
Gets the underlying subscription.
|
Events
Name | Description | |
---|---|---|
SignalingSubscriptionStateChange |
Raised when there is a change in underlying
subscription state.
|