Oracle® Coherence .NET API Reference Release 3.6.1
E18812-01

The ScopedReferenceStore type exposes the following members.

Constructors

  NameDescription
ScopedReferenceStore
Initializes a new instance of the ScopedReferenceStore class

Methods

  NameDescription
Clear
Remove all referenced objects from this store.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetAllCachesOverloaded.
GetAllServices
Retrieve all service references in the store.
GetCache
Retrieve the cache reference associated with the name (and Principal if applicable).
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetNames
Retrieve the names of all stored cache or service references.
GetService
Retrieve the Service reference based on the passed in service name.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
IsRemoteServiceType
Determine if the service type is remote.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
PutCache
Store a cache reference.
PutService
Store a service reference.
ReleaseCache
Remove the cache reference from the store.
Remove
Remove items referenced by this name.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Fields

  NameDescription
m_mapByName
When storing cache references, it is a Dictionary keyed by a cache name with a corresponding value being an IINamedCache reference or a PrincipalScopedReference that contains a IINamedCache reference.

When storing service references, it is a Dictionary keyed by a service name with a corrsponding value being a ICacheService reference or a PrincipalScopedReference that contains an ICacheService reference.

See Also