SmashSession MembersMicrosoft Research Project Hawaii SDK 2.1

The SmashSession type exposes the following members.

Public methodDeactivateSession
Prepares a session for tombstoning.
Public methodDispose
The IDisposable.Dispose() method.
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Allows an OnlineObject to attempt to free resources and perform other cleanup operations before the OnlineObject is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Public methodIsRecordOwned T 
Checks if a record has been created by current client.
Public methodStatic memberJoinSessionFromState
Re-activates a session when application comes back from tombstone state.
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Public methodRefresh
Forces a refresh of data in SmashTable associated with session. If session uses long poll, this has no effect.
Public methodResumeSession
Resumes session synchronization after rejoining from tombstone states.
Public methodShutdown
Initiates shutdown of a session. The session will disconnect from the service, the session data in the Smash service is preserved.
Public methodOnlineToString
Returns a OnlineString that represents the current OnlineObject.
(Inherited from OnlineObject.)
Back to Top

Public propertyClientID
Gets the unique identifier of the current client.
Public propertyMeetingToken
Gets the meeting token of the session.
Public propertyRefreshInterval
Gets or sets the refresh interval (in ms) for data in all SmashTable joined to the session. A value of 0 indicates that the Session will use 'long poll' for almost instantaneous refresh of session data. A non-0 value specifies the number of ms between refresh operations.
Public propertySessionID
Gets the session ID of the session.
Back to Top
See Also