WeakIOptimizedPersistableReferenceT Class |
Namespace: VelocityDb
[SerializableAttribute] public class WeakIOptimizedPersistableReference<T> : WeakIOptimizedPersistableReferenceBase where T : IOptimizedPersistable
The WeakIOptimizedPersistableReferenceT type exposes the following members.
| Name | Description | |
|---|---|---|
| WeakIOptimizedPersistableReferenceT(UInt64) |
Creates a weak reference to some OptimizedPersistable object
| |
| WeakIOptimizedPersistableReferenceT(T) |
Creates a weak reference to some OptimizedPersistable object. This object must be persisted before adding as a weak reference.
| |
| WeakIOptimizedPersistableReferenceT(Oid) |
Creates a weak reference to some OptimizedPersistable object
|
| Name | Description | |
|---|---|---|
| Id |
Id of weak referenced object
(Overrides WeakIOptimizedPersistableReferenceBaseId.) | |
| ShortId |
Short reference ID of weak reference
(Overrides WeakIOptimizedPersistableReferenceBaseShortId.) |
| Name | Description | |
|---|---|---|
| GetTarget |
Gets the persistent object referenced by the weak reference
| |
| ToString | Append the Oid of the referenced object to the string. (Overrides ObjectToString.) |