ArgumentNullException.ThrowIfNull Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| ThrowIfNull(Object, String) |
Создает исключение ArgumentNullException if |
| ThrowIfNull(Void*, String) |
Создает исключение ArgumentNullException if |
ThrowIfNull(Object, String)
- Исходный код:
- ArgumentNullException.cs
- Исходный код:
- ArgumentNullException.cs
- Исходный код:
- ArgumentNullException.cs
- Исходный код:
- ArgumentNullException.cs
- Исходный код:
- ArgumentNullException.cs
Создает исключение ArgumentNullException if argumentnull.
public static void ThrowIfNull(object? argument, string? paramName = default);
static member ThrowIfNull : obj * string -> unit
Public Shared Sub ThrowIfNull (argument As Object, Optional paramName As String = Nothing)
Параметры
- argument
- Object
Аргумент ссылочного типа для проверки как непустого.
- paramName
- String
Имя параметра, с которым argument соответствует. Если этот параметр не указан, используется имя argument .
Исключения
argument равно null.
Комментарии
Параметр paramName включен для поддержки атрибута CallerArgumentExpressionAttribute . Рекомендуется не передать значение для этого параметра и разрешить использовать имя argument .
Применяется к
ThrowIfNull(Void*, String)
- Исходный код:
- ArgumentNullException.cs
- Исходный код:
- ArgumentNullException.cs
- Исходный код:
- ArgumentNullException.cs
- Исходный код:
- ArgumentNullException.cs
- Исходный код:
- ArgumentNullException.cs
Важно!
Этот API несовместим с CLS.
Создает исключение ArgumentNullException if argumentnull.
[System.CLSCompliant(false)]
public static void ThrowIfNull(void* argument, string? paramName = default);
[<System.CLSCompliant(false)>]
static member ThrowIfNull : nativeptr<unit> * string -> unit
Параметры
- argument
- Void*
Аргумент указателя для проверки как ненулевого.
- paramName
- String
Имя параметра, с которым argument соответствует.
- Атрибуты