Assumes 類別

定義

常見的運行時間檢查會在失敗時擲回 Microsoft.Assumes.InternalErrorException 例外狀況。

public ref class Assumes abstract sealed
public static class Assumes
type Assumes = class
Public Class Assumes
繼承
Assumes

方法

Fail(String)

擲回公用例外狀況。

Fail(String, Exception)

擲回公用例外狀況。

False(Boolean, String)

如果條件評估為 true,則會擲回公用例外狀況。

False(Boolean, String, Object)

如果條件評估為 true,則會擲回公用例外狀況。

False(Boolean, String, Object[])

如果條件評估為 true,則會擲回公用例外狀況。

False(Boolean, ValidationInterpolatedStringHandlerInvertedCondition)

如果條件評估為 true,則會擲回公用例外狀況。

Is<T>(Object)

如果指定的物件不是指定的型別,則會擲回 Microsoft.Assumes.InternalErrorException

NotNull<T>(Nullable<T>)

如果指定的值為 Null,則會擲回 Microsoft.Assumes.InternalErrorException

NotNull<T>(T)

如果指定的值為 Null,則會擲回 Microsoft.Assumes.InternalErrorException

NotNullOrEmpty(String)

如果指定的值為 Null 或空白,則會擲回 Microsoft.Assumes.InternalErrorException

NotNullOrEmpty<T>(ICollection<T>)

如果指定的值為 Null 或空白,則會擲回 Microsoft.Assumes.InternalErrorException

NotNullOrEmpty<T>(IEnumerable<T>)

如果指定的值為 Null 或空白,則會擲回 Microsoft.Assumes.InternalErrorException

NotReachable()

無條件地擲回 Microsoft.Assumes.InternalErrorException

NotReachable<T>()

無條件地擲回 Microsoft.Assumes.InternalErrorException

Null<T>(Nullable<T>)

如果指定的值不是 Null,則會擲回 Microsoft.Assumes.InternalErrorException

Null<T>(T)

如果指定的值不是 Null,則會擲回 Microsoft.Assumes.InternalErrorException

Present<T>(T)

驗證值不是 Null,否則會 Microsoft.Assumes.InternalErrorException 擲回有關遺漏的服務。

True(Boolean, String)

如果條件評估為 false,則會擲回公用例外狀況。

True(Boolean, String, Object)

如果條件評估為 false,則會擲回公用例外狀況。

True(Boolean, String, Object[])

如果條件評估為 false,則會擲回公用例外狀況。

True(Boolean, ValidationInterpolatedStringHandler)

如果條件評估為 false,則會擲回公用例外狀況。

適用於