Requires Класс

Определение

Распространенные проверки среды выполнения, которые создают исключения ArgumentException после сбоя.

public ref class Requires abstract sealed
public static class Requires
type Requires = class
Public Class Requires
Наследование
Requires

Методы

Argument(Boolean, String, String)

Создает исключение ArgumentException, если условие не возвращает значение true.

Argument(Boolean, String, String, Object)

Создает исключение ArgumentException, если условие не возвращает значение true.

Argument(Boolean, String, String, Object, Object)

Создает исключение ArgumentException, если условие не возвращает значение true.

Argument(Boolean, String, String, Object[])

Создает исключение ArgumentException, если условие не возвращает значение true.

Defined<TEnum>(TEnum, String)

Создает исключение, InvalidEnumArgumentException Если данное значение не является именованным значением типа Enum.

Fail(Exception, String, Object[])

Создает исключение ArgumentException.

Fail(String)

Создает исключение ArgumentException.

Fail(String, Object[])

Создает исключение ArgumentException.

FailRange(String, String)

Создает исключение, ArgumentOutOfRangeException Если условие не возвращает значение true.

NotEmpty(Guid, String)

Создает исключение, если значение указанного параметра равно Empty .

NotNull(IntPtr, String)

Создает исключение, если значение указанного параметра равно IntPtr. Zero.

NotNull(Task, String)

Создает исключение, если значение указанного параметра равно null.

NotNull<T>(T, String)

Создает исключение, если значение указанного параметра равно null.

NotNull<T>(Task<T>, String)

Создает исключение, если значение указанного параметра равно null.

NotNullAllowStructs<T>(T, String)

Создает исключение, если значение указанного параметра равно null.

NotNullEmptyOrNullElements<T>(IEnumerable<T>, String)

Создает исключение, если значение указанного параметра равно null, не содержит элементов или имеет элемент со значением NULL.

NotNullOrEmpty(IEnumerable, String)

Создает исключение, если значение указанного параметра равно null, не содержит элементов.

NotNullOrEmpty(String, String)

Создает исключение, если значение указанного параметра равно null или пусто.

NotNullOrEmpty<T>(IEnumerable<T>, String)

Создает исключение, если значение указанного параметра равно null, не содержит элементов.

NotNullOrWhiteSpace(String, String)

Создает исключение, если значение указанного параметра равно null, пусто или содержит пробел.

NullOrNotNullElements<T>(IEnumerable<T>, String)

Создает исключение, если значение указанного параметра не равно NULL и имеет элемент со значением NULL.

Range(Boolean, String, String)

Создает исключение, ArgumentOutOfRangeException Если условие не возвращает значение true.

Применяется к