C# Класс Autodesk.Workspaces.IdReferenceResolver

The IdReferenceResolver class allows us to use the Guid of an object as the reference id during serialization.
Наследование: IReferenceResolver
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddReference ( object context, string reference, object value ) : void
AddToReferenceMap ( System.Guid oldGuid, object newObject ) : void

Add a reference to a newly created object, referencing an old Guid.

GetReference ( object context, object value ) : string
IsReferenced ( object context, object value ) : bool
ResolveReference ( object context, string reference ) : object
ResolveReferenceFromMap ( object context, string reference ) : object

Resolve a reference to a newly created object, given the original Guid for the object.

Приватные методы

Метод Описание
GetGuidPropertyValue ( object value ) : System.Guid

Описание методов

AddReference() публичный Метод

public AddReference ( object context, string reference, object value ) : void
context object
reference string
value object
Результат void

AddToReferenceMap() публичный Метод

Add a reference to a newly created object, referencing an old Guid.
public AddToReferenceMap ( System.Guid oldGuid, object newObject ) : void
oldGuid System.Guid The old Guid of the object.
newObject object The new object which maps to the old Guid.
Результат void

GetReference() публичный Метод

public GetReference ( object context, object value ) : string
context object
value object
Результат string

IsReferenced() публичный Метод

public IsReferenced ( object context, object value ) : bool
context object
value object
Результат bool

ResolveReference() публичный Метод

public ResolveReference ( object context, string reference ) : object
context object
reference string
Результат object

ResolveReferenceFromMap() публичный Метод

Resolve a reference to a newly created object, given the original Guid for the object.
public ResolveReferenceFromMap ( object context, string reference ) : object
context object
reference string
Результат object