StorageMappingResolverAutoResolveKey - метод

Автоматически вычисляет значение ключа из переданного типа, если ключ не задан. Вызывается перед методом FixKey. Возвращает вычисленное значение ключа, если это возможно, или текущее значение, если невозможно. Исключение не выбрасывает. По умолчанию возвращается исходный объект без изменений.

Definition

Пространство имён: Tessa.Platform.Storage.Mapping
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
protected override Guid AutoResolveKey(
	Guid key,
	Type concreteType
)

Параметры

key  Guid
Ключ, который передаётся параметром в другие методы объекта. Значение по умолчанию или null могут быть исправлены таким образом, чтобы вычислить значение по типу данных.
concreteType  Type
Тип объекта (класс), запрашиваемый по заданному ключу. Должен реализовывать интерфейс T.

Возвращаемое значение

Guid
Значение переданного ключа после исправления.

См. также