LinkReference
public Guid GUID { get; set; }
Language: C#
GUID объекта
public LinkReference(Guid guid)
Language: C#
Создает ссылку на объект по его GUID
Parameters:
- guid: GUID объекта
public object? Get(Type type, Func<Guid, object> deserialize)
Language: C#
Получает объект по его GUID
Parameters:
- type: Тип объекта для получения
- deserialize: Функция для десериализации объекта по его GUID
Returns: Восстановленный объект
public override bool Equals(object? obj)
Language: C#
Переопределение метода Equals для сравнения ссылок
Parameters:
- obj: Другой объект для сравнения
Returns: True, если объекты равны, иначе False
public override int GetHashCode()
Language: C#
Переопределение метода GetHashCode для получения хэш-кода по GUID
Returns: Хэш-код GUID