Oracle® Coherence .NET API Reference Release 3.6.1
E18812-01
Assembly: Coherence (in Coherence.dll) Version: 3.6.1.0 (3.6.1.0)
System..::.Object
Tangosol.Net.Internal..::.ScopedReferenceStore
E18812-01
ScopedReferenceStore holds scoped cache or service references.
Namespace:
Tangosol.Net.InternalAssembly: Coherence (in Coherence.dll) Version: 3.6.1.0 (3.6.1.0)
Syntax
| C# |
|---|
public class ScopedReferenceStore |
Remarks
Cache references are scoped by name and, optionally, by Principal.
Service references are scoped by name and, optionally, by Principal.
Principal scoping is handled automatically; ScopedReferenceStore
requires no explicit input about Principals from its clients. Principal
scoping is configured in the operational configuration and applies only
to remote caches and remote services.
An instance of ScopedReferenceStore must contain either cache references or service references, but not both simultaneously.
ScopedReferenceStore is not thread-safe unless a lock is obtained on the SyncRoot property; otherwise, multi-threaded clients must provide their own locking mechanism.
Inheritance Hierarchy
Tangosol.Net.Internal..::.ScopedReferenceStore