StorageMappingResolverAutoResolveKey - метод
Автоматически вычисляет значение ключа из переданного типа, если ключ не задан. Вызывается перед методом
FixKey(TKey).
Возвращает вычисленное значение ключа, если это возможно, или текущее значение, если невозможно. Исключение не выбрасывает.
Пространство имён: Tessa.Platform.Storage.MappingСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
protected override Guid AutoResolveKey(
Guid key,
Type concreteType
)
Protected Overrides Function AutoResolveKey (
key As Guid,
concreteType As Type
) As Guid
protected:
virtual Guid AutoResolveKey(
Guid key,
Type^ concreteType
) override
abstract AutoResolveKey :
key : Guid *
concreteType : Type -> Guid
override AutoResolveKey :
key : Guid *
concreteType : Type -> Guid
- key Guid
-
Ключ, который передаётся параметром в другие методы объекта. Значение по умолчанию или null
могут быть исправлены таким образом, чтобы вычислить значение по типу данных.
- concreteType Type
- Тип объекта (класс), запрашиваемый по заданному ключу. Должен реализовывать интерфейс TValue.
GuidЗначение переданного ключа после исправления.
По умолчанию возвращается исходный объект без изменений.