Поделиться через


Requires Класс

Определение

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

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

Методы

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

Вызывает исключение , ArgumentException если условие не имеет значения true.

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

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

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

Вызывает исключение , ArgumentException если условие не имеет значения true.

Argument(Boolean, String, ResourceManager, String)

Вызывает исключение , ArgumentException если условие не имеет значения true.

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

Вызывает исключение , ArgumentException если условие не имеет значения true.

Argument(Boolean, String, String, Object)

Вызывает исключение , ArgumentException если условие не имеет значения true.

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

Вызывает исключение , ArgumentException если условие не имеет значения true.

Argument(Boolean, String, String)

Вызывает исключение , ArgumentException если условие не имеет значения true.

Argument(Boolean, String, ValidationInterpolatedStringHandler)

Вызывает исключение , ArgumentException если условие не имеет значения true.

Defined<TEnum>(TEnum, String)

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

Fail(Exception, String, Object[])

Вызывает исключение ArgumentException.

Fail(String, Object[])

Вызывает исключение ArgumentException.

Fail(String)

Вызывает исключение ArgumentException.

FailRange(String, String)

Вызывает исключение , ArgumentOutOfRangeException если условие не имеет значения true.

NotDefault<T>(T, String)

Вызывает исключение , ArgumentException если значение указанного параметра равно значению TypeTпо умолчанию .

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>(ICollection<T>, 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.

ValidElements<T>(IEnumerable<T>, Predicate<T>, String, String, Object[])

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

ValidElements<T>(IEnumerable<T>, Predicate<T>, String, String)

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

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