Requires Klasse

Definition

Allgemeine Laufzeitü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, String)

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

Argument(Boolean, String, String, Object)

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

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

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

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

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

Defined<TEnum>(TEnum, String)

Löst eine aus, InvalidEnumArgumentException Wenn es sich bei einem angegebenen Wert nicht um einen benannten Wert des Enumerationstyps handelt.

Fail(Exception, String, Object[])

Löst eine argumumtexception aus.

Fail(String)

Löst eine argumumtexception aus.

Fail(String, Object[])

Löst eine argumumtexception aus.

FailRange(String, String)

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

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 ein Element mit einem NULL-Wert aufweist.

NotNullOrEmpty(IEnumerable, String)

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

NotNullOrEmpty(String, String)

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

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

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

NotNullOrWhiteSpace(String, String)

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters NULL, leer oder ein 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 eine aus ArgumentOutOfRangeException , wenn eine Bedingung nicht als true ausgewertet wird.

Gilt für