ReferencedObjectCollection
class
Namespace: Orleans.Serialization.Session
A collection of objects which are referenced while serializing, deserializing, or copying.
public sealed class ReferencedObjectCollectionConstructors
Properties
CurrentReferenceIdGets or sets the current reference identifier.
Methods
CopyIdTableCopies the identifier table.CopyReferenceTableCopies the reference table.GetOrAddReference(object, uint)Gets or adds a reference.GetReferenceIndex(object)Gets the index of the reference, or-1if the object has not been encountered before.MarkValueFieldMarks a value field.RecordReferenceField(object)Records a reference field.RecordReferenceField(object, uint)Records a reference field with the specified identifier.ResetResets this instance.TryGetReferencedObject(uint)Tries to get the referenced object with the specified id.
