Assembly: soss_namedcache (in soss_namedcache.dll) Version: 126.96.36.199
public Object Get( CachedObjectId id )
Public Function Get ( id As CachedObjectId ) As Object
- Type: Soss.ClientCachedObjectId
Return ValueType: Object
The object stored in the cache, or null if the object is not in the cache.
|ObjectLockedException||Thrown if UseLocking is true but the object is locked by another client.|
|StateServerException||Thrown if ScaleOut StateServer is unavailable or has experienced an internal error.|
|ReadThroughTimeoutException||Thrown if backing store read-through or GeoServer pull replication is used with this NamedCache and the retrieval of the object is delayed beyond the number of retries specified by MaxReadThroughPendingAttempts.|
If UseLocking is true then will cause the object to be locked in the SOSS server, and no other clients will be able to acquire a lock until the lock from this instance of the NamedCache is released (either by updating the object to a new value, removing it from the cache, or calling ReleaseLock).
If GeoServer pull replication is being used, the NamedCache's DefaultGeoServerReadMode property will determine this Get call's GeoServer read behavior when accessing an object in a remote store.