ISessionModel Interface | 
Namespace: Tangosol.Web
public interface ISessionModel : ISessionStateItemCollection, ICollection, IEnumerable
The ISessionModel type exposes the following members.
| Name | Description | |
|---|---|---|
| Count | Gets the number of elements contained in the ICollection.  (Inherited from ICollection.) | |
| Dirty | Gets or sets a value indicating whether the collection has been marked as changed.  (Inherited from ISessionStateItemCollection.) | |
| IsSynchronized | Gets a value indicating whether access to the ICollection is synchronized (thread safe).  (Inherited from ICollection.) | |
| ItemString | Gets or sets a value in the collection by name.  (Inherited from ISessionStateItemCollection.) | |
| ItemInt32 | Gets or sets a value in the collection by numerical index.  (Inherited from ISessionStateItemCollection.) | |
| Keys | Gets a collection of the variable names for all values stored in the collection.  (Inherited from ISessionStateItemCollection.) | |
| SessionId | 
            Gets or sets session key.
              | |
| SyncRoot | Gets an object that can be used to synchronize access to the ICollection.  (Inherited from ICollection.) | 
| Name | Description | |
|---|---|---|
| Clear | Removes all values and keys from the session-state collection.  (Inherited from ISessionStateItemCollection.) | |
| CopyTo | (Inherited from ICollection.) | |
| GetEnumerator | Returns an enumerator that iterates through a collection.  (Inherited from IEnumerable.) | |
| ReadExternal | 
            Deserialize model using specified reader.
              | |
| Remove | Deletes an item from the collection.  (Inherited from ISessionStateItemCollection.) | |
| RemoveAt | Deletes an item at a specified index from the collection.  (Inherited from ISessionStateItemCollection.) | |
| WriteExternal | 
            Serialize model using specified writer.
              |