Freigeben über


Requires Klasse

Definition

Common Runtime-Überprüfungen, die ArgumentExceptions bei Einem Fehler auslösen.

public ref class Requires abstract sealed
public static class Requires
type Requires = class
Public Class Requires
Vererbung
Requires

Methoden

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

Löst ein aus ArgumentException , wenn eine Bedingung nicht als true ausgewertet wird.

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

Common Runtime-Überprüfungen, die ArgumentExceptions bei Einem Fehler auslösen.

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

Löst ein aus ArgumentException , wenn eine Bedingung nicht als true ausgewertet wird.

Argument(Boolean, String, ResourceManager, String)

Löst ein aus ArgumentException , wenn eine Bedingung nicht als true ausgewertet wird.

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

Löst ein aus ArgumentException , wenn eine Bedingung nicht als true ausgewertet wird.

Argument(Boolean, String, String, Object)

Löst ein aus ArgumentException , wenn eine Bedingung nicht als true ausgewertet wird.

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

Löst ein aus ArgumentException , wenn eine Bedingung nicht als true ausgewertet wird.

Argument(Boolean, String, String)

Löst ein aus ArgumentException , wenn eine Bedingung nicht als true ausgewertet wird.

Argument(Boolean, String, ValidationInterpolatedStringHandler)

Löst ein aus ArgumentException , wenn eine Bedingung nicht als true ausgewertet wird.

Defined<TEnum>(TEnum, String)

Löst ein aus InvalidEnumArgumentException , wenn ein bestimmter Wert kein benannter Wert des Enumerationstyps ist.

Fail(Exception, String, Object[])

Löst eine ArgumentException aus.

Fail(String, Object[])

Löst eine ArgumentException aus.

Fail(String)

Löst eine ArgumentException aus.

FailRange(String, String)

Löst ein aus ArgumentOutOfRangeException , wenn eine Bedingung nicht als true ausgewertet wird.

NotDefault<T>(T, String)

Löst ein aus ArgumentException , wenn der Wert des angegebenen Parameters dem Standardwert von TypeTentspricht.

NotEmpty(Guid, String)

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters ist Empty.

NotNull(IntPtr, String)

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters IntPtr.Zero ist.

NotNull(Task, String)

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist.

NotNull<T>(T, String)

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist.

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

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist.

NotNullAllowStructs<T>(T, String)

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist.

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

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist, keine Elemente enthält oder über ein Element mit einem NULL-Wert verfügt.

NotNullOrEmpty(IEnumerable, String)

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist und keine Elemente enthält.

NotNullOrEmpty(String, String)

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL oder leer ist.

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

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist und keine Elemente enthält.

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

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL ist und keine Elemente enthält.

NotNullOrWhiteSpace(String, String)

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL, leer oder Leerzeichen ist.

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

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters nicht NULL ist und ein Element mit einem NULL-Wert aufweist.

Range(Boolean, String, String)

Löst ein aus ArgumentOutOfRangeException , wenn eine Bedingung nicht als true ausgewertet wird.

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

Löst eine Ausnahme aus, wenn values null ist, predicate null ist oder wenn values nicht NULL ist und ein Element aufweist, das nicht mit dem angegebenen Prädikat übereinstimmt.

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

Löst eine Ausnahme aus, wenn values null ist, predicate null ist oder wenn values nicht NULL ist und ein Element aufweist, das nicht mit dem angegebenen Prädikat übereinstimmt.

Gilt für: