PersistentChatServices methods

The PersistentChatServices type exposes the following members.

  Name Description
Public method BeginBrowseChatRoomsByCategoryUri(Uri, AsyncCallback, Object) Browse a list of chat rooms based on a category uri.
Public method BeginBrowseChatRoomsByCategoryUri(Uri, Int32, AsyncCallback, Object) Browse a list of chat rooms based on a category uri.
Public method BeginBrowseChatRoomsByCriteria(String, Boolean, Boolean, Boolean, AsyncCallback, Object) Browse a list of chat rooms based on a specified search criteria. The search will be performed against the chat room names, and optionally the description.
Public method BeginBrowseChatRoomsByCriteria(String, Boolean, Boolean, Boolean, Int32, AsyncCallback, Object) Browse a list of chat rooms based on a specified search criteria. The search will be performed against the chat room names, and optionally the descriptions. The number of results will be limited to the number specified in the maxResults parameter.
Public method BeginBrowseChatRoomsByFilterCriteria Browse a list of chat rooms based on a set of filter criteria
Public method BeginBrowseChatRoomsByInvitations Browse the list of chat rooms to which the currently logged in user has been invited. Chat room invitations are issued by the server in batches, and some invitations may not be immediately available for browsing. This request will be processed asynchronously. See EndBrowseChatRoomsByInvitations(IAsyncResult, Int32) to complete this asynchronous operation.
Public method BeginBrowseChatRoomsByJoinedUser Browse the list of chat rooms on which the specified user is presently joined. This request will be processed asynchronously. See EndBrowseChatRoomsByJoinedUser(IAsyncResult) to complete this asynchronous operation.
Public method BeginBrowseChatRoomsIManage Browse the list of chat rooms that the currently logged in user can manage. This request will be processed asynchronously. See EndBrowseChatRoomsIManage(IAsyncResult) to complete this asynchronous operation.
Public method BeginBrowseMyChatRooms Browse the list of chat rooms of which the currently logged in user is a member. This request will be processed asynchronously. See EndBrowseMyChatRooms(IAsyncResult) to complete this asynchronous operation.
Public method BeginGetPreferenceBundle Get the preference bundle identified by the specified label for the currently logged in user. The sequence ID indicates the version number known to the requestor. If the requested ID matches the server version, no preference will be returned.
Public method BeginQueryChatHistory(ICollection<Uri>, ChatHistoryQueryOptions, AsyncCallback, Object) Query the chat history for the specified collection of chat rooms, using the designated ChatHistoryQueryOptions.
Public method BeginQueryChatHistory(ICollection<Uri>, String, Boolean, Boolean, AsyncCallback, Object) Query the chat history for the specified collection of chat rooms, using the designated search string and match options.
Public method BeginSetPreferenceBundle Save the given preference bundle, and increment the SequenceId
Public method EndBrowseChatRoomsByCategoryUri Completes the asynchronous request initiated by BeginBrowseChatRoomsByCategoryUri(Uri, AsyncCallback, Object) or BeginBrowseChatRoomsByCategoryUri(Uri, Int32, AsyncCallback, Object)
Public method EndBrowseChatRoomsByCriteria Completes the asynchronous request initiated by BeginBrowseChatRoomsByCriteria(String, Boolean, Boolean, Boolean, AsyncCallback, Object) or BeginBrowseChatRoomsByCriteria(String, Boolean, Boolean, Boolean, Int32, AsyncCallback, Object)
Public method EndBrowseChatRoomsByFilterCriteria Completes the asynchronous request initiated by BeginBrowseChatRoomsByFilterCriteria(String, Boolean, String, String, Uri, Nullable<Guid>, Boolean, Nullable<ChatRoomPrivacy>, Nullable<ChatRoomBehavior>, Nullable<Boolean>, Boolean, Int32, AsyncCallback, Object).
Public method EndBrowseChatRoomsByInvitations Completes the asynchronous request initiated by BeginBrowseChatRoomsByInvitations(Int32, AsyncCallback, Object)
Public method EndBrowseChatRoomsByJoinedUser Completes the asynchronous request initiated by BeginBrowseChatRoomsByJoinedUser(Uri, AsyncCallback, Object)
Public method EndBrowseChatRoomsIManage Completes the asynchronous request initiated by BeginBrowseChatRoomsIManage(AsyncCallback, Object, UInt32)
Public method EndBrowseMyChatRooms Completes the asynchronous request initiated by BeginBrowseMyChatRooms(AsyncCallback, Object, UInt32)
Public method EndGetPreferenceBundle Completes the asynchronous request initiated by BeginGetPreferenceBundle(String, Int32, Boolean, AsyncCallback, Object)
Public method EndQueryChatHistory Completes the asynchronous request initiated by BeginQueryChatHistory(ICollection<Uri>, ChatHistoryQueryOptions, AsyncCallback, Object) or BeginQueryChatHistory(ICollection<Uri>, String, Boolean, Boolean, AsyncCallback, Object)
Public method EndSetPreferenceBundle Completes the asynchronous request initiated by BeginSetPreferenceBundle(PersistentChatPreferenceBundle, AsyncCallback, Object)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)
Top
Show:
© 2014 Microsoft