GenericExtensionsOnNullThrowTValue, TException - метод
Возвращает значение параметра value, если он не равен null,
в противном случае вызывает исключение exception
Пространство имён: Tessa.ApplicationsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
[NotNullAttribute]
public static TValue OnNullThrow<TValue, TException>(
[CanBeNullAttribute] this TValue value,
[NotNullAttribute] TException exception
)
where TValue : class
where TException : new(), Exception
<ExtensionAttribute>
<NotNullAttribute>
Public Shared Function OnNullThrow(Of TValue As Class, TException As {New, Exception}) (
<CanBeNullAttribute> value As TValue,
<NotNullAttribute> exception As TException
) As TValue
public:
[ExtensionAttribute]
[NotNullAttribute]
generic<typename TValue, typename TException>
where TValue : ref class
where TException : gcnew(), Exception
static TValue OnNullThrow(
[CanBeNullAttribute] TValue value,
[NotNullAttribute] TException exception
)
[<ExtensionAttribute>]
[<NotNullAttribute>]
static member OnNullThrow :
[<CanBeNullAttribute>] value : 'TValue *
[<NotNullAttribute>] exception : 'TException -> 'TValue when 'TValue : not struct when 'TException : new() and Exception
- value TValue
-
Значение параметра
- exception TException
-
Исключение
- TValue
-
Тип параметра
- TException
-
Тип исключения
TValue
Значение параметра
valueВ Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
TValue. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).