AiHelperAssertNotSealedOrThrowT - метод

Проверяет, что объект не запечатан и возвращает переданное значение.

Definition

Пространство имён: Tessa.Ai
Сборка: Tessa (в Tessa.dll) Версия: 4.2.2+a8f0dd3c063817b2e3f05a923303d808e447c338
C#
public static T AssertNotSealedOrThrow<T>(
	ISealable sealable,
	T value
)

Параметры

sealable  ISealable
Объект, состояние которого необходимо проверить.
value  T
Значение, которое будет возвращено, если объект не запечатан.

Параметры типа

T
Тип возвращаемого значения.

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

T
Переданное значение value.

Заметки

Используется для проверки возможности изменения объекта при присвоении значения.

Исключения

ObjectSealedExceptionОбъект уже запечатан и не может быть изменён.

См. также