Sdílet prostřednictvím


Requires Třída

Definice

Běžné kontroly modulu runtime, které při selhání vyvolají výjimku ArgumentExceptions.

public ref class Requires abstract sealed
public static class Requires
type Requires = class
Public Class Requires
Dědičnost
Requires

Metody

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

Vyvolá výjimku , ArgumentException pokud se podmínka nevyhodnotí jako pravdivá.

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

Běžné kontroly modulu runtime, které při selhání vyvolají výjimku ArgumentExceptions.

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

Vyvolá výjimku , ArgumentException pokud se podmínka nevyhodnotí jako pravdivá.

Argument(Boolean, String, ResourceManager, String)

Vyvolá výjimku , ArgumentException pokud se podmínka nevyhodnotí jako pravdivá.

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

Vyvolá výjimku , ArgumentException pokud se podmínka nevyhodnotí jako pravdivá.

Argument(Boolean, String, String, Object)

Vyvolá výjimku , ArgumentException pokud se podmínka nevyhodnotí jako pravdivá.

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

Vyvolá výjimku , ArgumentException pokud se podmínka nevyhodnotí jako pravdivá.

Argument(Boolean, String, String)

Vyvolá výjimku , ArgumentException pokud se podmínka nevyhodnotí jako pravdivá.

Argument(Boolean, String, ValidationInterpolatedStringHandler)

Vyvolá výjimku , ArgumentException pokud se podmínka nevyhodnotí jako pravdivá.

Defined<TEnum>(TEnum, String)

Vyvolá hodnotu , InvalidEnumArgumentException pokud daná hodnota není pojmenovanou hodnotou typu výčtu.

Fail(Exception, String, Object[])

Vyvolá výjimku ArgumentException.

Fail(String, Object[])

Vyvolá výjimku ArgumentException.

Fail(String)

Vyvolá výjimku ArgumentException.

FailRange(String, String)

Vyvolá výjimku , ArgumentOutOfRangeException pokud se podmínka nevyhodnotí jako pravdivá.

NotDefault<T>(T, String)

Vyvolá , ArgumentException pokud se hodnota zadaného parametru rovná výchozí hodnotě TypeT.

NotEmpty(Guid, String)

Vyvolá výjimku, pokud je Emptyhodnota zadaného parametru .

NotNull(IntPtr, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru IntPtr.Zero.

NotNull(Task, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null.

NotNull<T>(T, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null.

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

Vyvolá výjimku, pokud je hodnota zadaného parametru null.

NotNullAllowStructs<T>(T, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null.

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

Vyvolá výjimku, pokud je hodnota zadaného parametru null, neobsahuje žádné prvky nebo má prvek s hodnotou null.

NotNullOrEmpty(IEnumerable, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null a neobsahuje žádné prvky.

NotNullOrEmpty(String, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null nebo prázdná.

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

Vyvolá výjimku, pokud je hodnota zadaného parametru null a neobsahuje žádné prvky.

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

Vyvolá výjimku, pokud je hodnota zadaného parametru null a neobsahuje žádné prvky.

NotNullOrWhiteSpace(String, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null, prázdná nebo prázdná.

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

Vyvolá výjimku, pokud hodnota zadaného parametru nemá hodnotu null a obsahuje prvek s hodnotou null.

Range(Boolean, String, String)

Vyvolá výjimku , ArgumentOutOfRangeException pokud se podmínka nevyhodnotí jako pravdivá.

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

Vyvolá výjimku, pokud values je null, predicate je null nebo pokud values není null a má prvek, který neodpovídá danému predikátu.

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

Vyvolá výjimku, pokud values je null, predicate je null nebo pokud values není null a má prvek, který neodpovídá danému predikátu.

Platí pro