共用方式為


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、為 null 或 predicate 不是 null,具有不符合指定述詞的專案,values則會擲回例外狀況。

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

如果 values 為 null、為 null 或 predicate 不是 null,具有不符合指定述詞的專案,values則會擲回例外狀況。

適用於