The ContactGroupServicestype exposes the following members.
Methods
Name | Description | |
---|---|---|
BeginAddContact | Overloaded. | |
BeginAddGroup |
Begins an asynchronous operation to add a
group.
|
|
BeginDeleteContact |
Begins an asynchronous operation to remove a
specified contact.
|
|
BeginDeleteGroup |
Begins an asynchronous operation to remove a
specified group.
|
|
BeginGetCachedContact |
Begins an asynchronous operation to get a
cached contact.
|
|
BeginGetCachedGroup |
Begins an asynchronous operation to get a
cached group.
|
|
BeginPublishServiceRequest | Overloaded. | |
BeginRefresh |
Begins an asynchronous operation to refresh
the subscription. (Overrides
PublishSubscribeSession
.
.
::
.
BeginRefresh(AsyncCallback, Object).) |
|
BeginSubscribe |
Begins an asynchronous operation to subscribe
on the subscription. (Inherited from
PublishSubscribeSession.) |
|
BeginUnsubscribe |
Begins an asynchronous operation to
unsubscribe the underlying subscription. (Inherited from
PublishSubscribeSession.) |
|
BeginUpdateContact |
Begins an asynchronous operation to update the
information for specified contact.
|
|
BeginUpdateGroup |
Begins an asynchronous operation to update the
information for a specified group.
|
|
EndAddContact |
Ends the asynchronous operation initiated by
BeginAddContact.
|
|
EndAddGroup |
Ends the asynchronous operation initiated by
BeginAddGroup.
|
|
EndDeleteContact |
Ends the asynchronous operation initiated by
BeginDeleteContact.
|
|
EndDeleteGroup |
Ends the asynchronous operation initiated by
BeginDeleteGroup.
|
|
EndGetCachedContact |
Ends the asynchronous operation initiated by
the BeginGetCachedContact.
|
|
EndGetCachedGroup |
Ends the asynchronous operation initiated by
the BeginGetCachedGroup.
|
|
EndPublishServiceRequest |
Ends the publish service request operation,
which was initiated with the StartPublishServiceRequest
call. (Inherited from
PublishSubscribeSession.) |
|
EndRefresh |
Ends the Refresh Operation initiated by
BeginRefresh. (Inherited from
PublishSubscribeSession.) |
|
EndSubscribe |
Ends the Subscribe operation initiated by
BeginSubscribe. (Inherited from
PublishSubscribeSession.) |
|
EndUnsubscribe |
Ends the asynchronous operation started by
BeginUnsubscribe method. (Inherited from
PublishSubscribeSession.) |
|
EndUpdateContact |
Ends the asynchronous operation initiated by
BeginUpdateContact.
|
|
EndUpdateGroup |
Ends the asynchronous operation initiated by
BeginUpdateGroup.
|
|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetEventPackageName |
Gets the event package name. (Overrides
PublishSubscribeSession
.
.
::
.
GetEventPackageName
()
()
()
.) |
|
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. (Inherited from
PublishSubscribeSession.) |
|
ThrowIfEndpointAndSessionStateNotValid |
Throws an exception if the Endpoint and
Session are not Established and Subscribed. (Inherited from
PublishSubscribeSession.) |
|
ThrowIfEndpointNotEstablished |
Throws an exception if the Endpoint is not
Established. (Inherited from
PublishSubscribeSession.) |
|
ThrowIfSessionStateNotValid |
Throws an exception if the Session is not
Established or Subscribed. (Inherited from
PublishSubscribeSession.) |
|
ToString | (Inherited from Object.) | |
Unbind |
Dispose of the processor so that subscribe can
be called again. (Inherited from
PublishSubscribeSession.) |
Properties
Name | Description | |
---|---|---|
CurrentState |
Gets the state of the subscription.
|
|
IdleCacheLifetime |
Life time for idle cache in minutes.
|
|
IsSubscriptionActive |
Gets whether the session has an active
underlying subscription. (Inherited from
PublishSubscribeSession.) |
|
SubscriberEndpoint |
Gets the endpoint that the subscription
belongs to. (Inherited from
PublishSubscribeSession.) |
|
Subscription |
Gets the underlying
subscription. (Inherited from
PublishSubscribeSession.) |
Events
Name | Description | |
---|---|---|
NotificationReceived |
Event handler to notify about contacts and
groups changes.
|
|
SignalingSubscriptionStateChange |
Raised when there is a change in underlying
subscription state. (Inherited from
PublishSubscribeSession.) |
|
SubscriptionStateChange |
Event handler to notify about changes in the
state of the underlying subscription.
|