Class PersistentStateItem
- Namespace
- Sportradar.LiveData.Sdk.Common.Types
- Assembly
- Sportradar.LiveData.Sdk.dll
[Serializable]
public abstract class PersistentStateItem
- Inheritance
-
PersistentStateItem
- Derived
- Inherited Members
Constructors
PersistentStateItem()
protected PersistentStateItem()
PersistentStateItem(ClientPersistentStateItem)
protected PersistentStateItem(ClientPersistentStateItem item)
Parameters
PersistentStateItem(PersistentStateItemKey, DateTime)
protected PersistentStateItem(PersistentStateItemKey key, DateTime last_updated)
Parameters
keyPersistentStateItemKeylast_updatedDateTime
Properties
IsDirty
public bool IsDirty { get; set; }
Property Value
ItemLastUpdated
public virtual DateTime ItemLastUpdated { get; set; }
Property Value
Key
public virtual PersistentStateItemKey Key { get; protected set; }
Property Value
Methods
FromClientItem(ClientPersistentStateItem)
public static PersistentStateItem FromClientItem(ClientPersistentStateItem client_item)
Parameters
client_itemClientPersistentStateItem
Returns
ToClientItem()
public virtual ClientPersistentStateItem ToClientItem()
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
Remarks
Can be used for diagnostics purposes.
Touch()
public virtual void Touch()