ExtendedObjectMetadata augments the user-specified ObjectMetadata values with additional read-only values maintained automatically
by the State Server.
Inheritance Hierarchy
Soss.ClientObjectMetadata
Soss.ClientExtendedObjectMetadata
Namespace: Soss.Client
Assembly: soss_svcdotnet (in soss_svcdotnet.dll) Version: 6.2.0.0 (1.0.0.0)
Syntax
The ExtendedObjectMetadata type exposes the following members.
Properties
Name | Description | |
---|---|---|
AllowRemoteAccess |
Gets a value indicating whether remote stores may access the associated object
in the State Server using GeoServer "pull" replication.
| |
BackingStoreInterval |
Gets the interval between asynchronous backing store events (refresh-ahead, write-behind)
for the State Server object corresponding to this ObjectMetadata instance.
| |
BackingStoreMode |
Returns the type of backing store operations (refresh-ahead or write-behind)
performed on the State Server object corresponding to this
ObjectMetadata instance.
| |
CoherencyInterval |
Gets the timeout in seconds before GeoServer pull replication performs a coherency check for the associated object. This
property is only relevant when the DefaultCoherencyPolicy property is set to
Poll.
| |
CreateTime |
Gets the object creation time (UTC).
| |
DefaultCoherencyPolicy |
Gets the associated object's GeoServerCoherencyPolicy.
| |
IndexCollection |
Returns the IndexCollection of IndexValues specified
for this object.
(Inherited from ObjectMetadata.) | |
IsAbsoluteTimeout |
Returns true if the State Server object corresponding to this ObjectMetadata instance will be removed from the store at a specific
absolute time as opposed to a sliding expiration timeout due to a period of
inactivity.
| |
IsAbsoluteTimeoutOnRead |
Returns true if the object's timeout
is only reset on updates (that is, reading the object does not reset
the sliding timeout, but updating it will). If false, both reads and
updates cause the timeout to be reset.
This property is not in effect if IsAbsoluteTimeout is true.
| |
IsProxy |
Gets a value indicating whether the associated object
in the State Server is a GeoServer proxy to an object in a remote store.
| |
IsReplicationAllowed |
Returns true if the State Server object corresponding to this
ObjectMetadata instance can be replicated to remote stores.
Otherwise, false.
| |
ObjectSize |
Returns the size in bytes of the State Server object described by this
ObjectMetadata instance.
| |
Parents |
Return a read-only list containing the dependency parents specified for State
Server object corresponding to this ObjectMetadata instance.
| |
PreemptionPriority |
Returns the preemption priority of the State Server object corresponding to this
ObjectMetadata instance.
| |
Timeout |
Returns the expiration timeout value in minutes for the State Server object
corresponding to this ObjectMetadata instance.
| |
TimeoutTimeSpan |
Returns the expiration timeout value for the State Server object
corresponding to this ObjectMetadata instance.
| |
TimeoutType |
Gets the type of timeout used by the object.
| |
UpdateTime |
Get the object update time (UTC).
|
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
See Also