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.) |