Freigeben über


Is Klasse

Definition

Hilfsklasse mit Eigenschaften und Methoden, die eine Reihe von Einschränkungen bereitstellen, die in Asserts verwendet werden.

public class Is
type Is = class
Vererbung
Is
Abgeleitet

Konstruktoren

Is()

Hilfsklasse mit Eigenschaften und Methoden, die eine Reihe von Einschränkungen bereitstellen, die in Asserts verwendet werden.

Eigenschaften

All

Gibt einen ConstraintExpression-Wert zurück, der die folgende Einschränkung auf alle Elemente einer Auflistung anwendet, wenn alle erfolgreich sind.

BinarySerializable

Gibt eine Einschränkung zurück, die testet, ob ein Objektdiagramm serialisierbar im Binärformat ist.

Empty

Gibt eine Einschränkung zurück, die auf leer testet

False

Gibt eine Einschränkung zurück, die auf False testet.

NaN

Gibt eine Einschränkung zurück, die auf NaN testet

Negative

Hilfsklasse mit Eigenschaften und Methoden, die eine Reihe von Einschränkungen bereitstellen, die in Asserts verwendet werden.

Not

Gibt einen ConstraintExpression-Wert zurück, der jede folgende Einschränkung negiert.

Null

Gibt eine Einschränkung zurück, die auf NULL testet.

Ordered

Gibt eine Einschränkung zurück, die testet, ob eine Auflistung sortiert ist.

Positive

Hilfsklasse mit Eigenschaften und Methoden, die eine Reihe von Einschränkungen bereitstellen, die in Asserts verwendet werden.

True

Gibt eine Einschränkung zurück, die auf True testet.

Unique

Gibt eine Einschränkung zurück, die testet, ob eine Auflistung alle eindeutigen Elemente enthält.

XmlSerializable

Gibt eine Einschränkung zurück, die testet, ob ein Objektdiagramm serialisierbar im XML-Format ist.

Methoden

AssignableFrom(Type)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert aus dem als Argument angegebenen Typ zugewiesen werden kann.

AssignableFrom<T>()

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert aus dem als Argument angegebenen Typ zugewiesen werden kann.

AssignableTo(Type)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert aus dem als Argument angegebenen Typ zugewiesen werden kann.

AssignableTo<T>()

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert aus dem als Argument angegebenen Typ zugewiesen werden kann.

AtLeast(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert größer oder gleich dem zugestellten Argument ist.

AtMost(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert kleiner oder gleich dem zugestellten Argument ist.

EqualTo(Object)

Gibt eine Einschränkung zurück, die zwei Elemente auf Gleichheit testet.

EquivalentTo(IEnumerable)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert eine Auflistung ist, die dieselben Elemente wie die Auflistung enthält, die als Argument angegeben wird.

GreaterThan(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert größer als das argument suppled ist

GreaterThanOrEqualTo(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert größer oder gleich dem zugestellten Argument ist.

InRange<T>(T, T)

Hilfsklasse mit Eigenschaften und Methoden, die eine Reihe von Einschränkungen bereitstellen, die in Asserts verwendet werden.

InstanceOf(Type)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert vom typ ist, der als Argument oder abgeleiteter Typ angegeben wird.

InstanceOf<T>()

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert vom typ ist, der als Argument oder abgeleiteter Typ angegeben wird.

LessThan(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert kleiner als das argument ist.

LessThanOrEqualTo(Object)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert kleiner oder gleich dem zugestellten Argument ist.

SameAs(Object)

Gibt eine Einschränkung zurück, die testet, ob zwei Verweise dasselbe Objekt sind.

SamePath(String)

Gibt eine Einschränkung zurück, die testet, ob der angegebene Pfad mit einem erwarteten Pfad nach der Kanonisierung identisch ist.

SamePathOrUnder(String)

Gibt eine Einschränkung zurück, die testet, ob der angegebene Pfad der gleiche Pfad ist oder unter einem erwarteten Pfad nach der Kanonisierung.

StringContaining(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert die als Argument angegebene Teilzeichenfolge enthält.

StringEnding(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert mit der als Argument angegebenen Teilzeichenfolge endet.

StringMatching(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert mit dem regulären Ausdruck übereinstimmt, der als Argument angegeben wird.

StringStarting(String)

Gibt eine Einschränkung zurück, die erfolgreich ist, wenn der tatsächliche Wert mit der als Argument angegebenen Teilzeichenfolge beginnt.

SubPath(String)

Hilfsklasse mit Eigenschaften und Methoden, die eine Reihe von Einschränkungen bereitstellen, die in Asserts verwendet werden.

SubsetOf(IEnumerable)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert eine Teilmenge der Auflistung ist, die als Argument angegeben wird.

TypeOf(Type)

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert vom exakten Typ ist, der als Argument angegeben wird.

TypeOf<T>()

Gibt eine Einschränkung zurück, die testet, ob der tatsächliche Wert vom exakten Typ ist, der als Argument angegeben wird.

Gilt für: