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