Is 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
具有属性和方法的帮助程序类,这些属性和方法提供在 Asserts 中使用的许多约束。
public class Is
type Is = class
- 继承
-
Is
- 派生
构造函数
Is() |
具有属性和方法的帮助程序类,这些属性和方法提供在 Asserts 中使用的许多约束。 |
属性
All |
返回 ConstraintExpression,它将对集合的所有成员应用以下约束,如果所有成员都成功,则成功。 |
BinarySerializable |
返回一个约束,该约束测试对象图是否可序列化为二进制格式。 |
Empty |
返回一个约束,该约束测试为空 |
False |
返回测试 False 的约束 |
NaN |
返回测试 NaN 的约束 |
Negative |
具有属性和方法的帮助程序类,这些属性和方法提供在 Asserts 中使用的许多约束。 |
Not |
返回一个 ConstraintExpression,该值否定以下任何约束。 |
Null |
返回一个约束,该约束测试是否为 null |
Ordered |
返回一个约束,该约束测试集合是否排序 |
Positive |
具有属性和方法的帮助程序类,这些属性和方法提供在 Asserts 中使用的许多约束。 |
True |
返回测试 True 的约束 |
Unique |
返回一个约束,该约束测试集合是否包含所有唯一项。 |
XmlSerializable |
返回一个约束,该约束测试对象图是否可序列化为 xml 格式。 |
方法
AssignableFrom(Type) |
返回一个约束,该约束测试实际值是否可从作为参数提供的类型赋值。 |
AssignableFrom<T>() |
返回一个约束,该约束测试实际值是否可从作为参数提供的类型赋值。 |
AssignableTo(Type) |
返回一个约束,该约束测试实际值是否可从作为参数提供的类型赋值。 |
AssignableTo<T>() |
返回一个约束,该约束测试实际值是否可从作为参数提供的类型赋值。 |
AtLeast(Object) |
返回一个约束,该约束测试实际值是否大于或等于请求的参数 |
AtMost(Object) |
返回一个约束,该约束测试实际值是否小于或等于请求的参数 |
EqualTo(Object) |
返回一个约束,该约束测试两个项是否相等 |
EquivalentTo(IEnumerable) |
返回一个约束,该约束测试实际值是否为包含与作为参数提供的集合相同的元素的集合。 |
GreaterThan(Object) |
返回一个约束,该约束测试实际值是否大于请求的参数 |
GreaterThanOrEqualTo(Object) |
返回一个约束,该约束测试实际值是否大于或等于请求的参数 |
InRange<T>(T, T) |
具有属性和方法的帮助程序类,这些属性和方法提供在 Asserts 中使用的许多约束。 |
InstanceOf(Type) |
返回一个约束,该约束测试实际值是作为参数提供的类型还是派生类型。 |
InstanceOf<T>() |
返回一个约束,该约束测试实际值是作为参数提供的类型还是派生类型。 |
LessThan(Object) |
返回一个约束,该约束测试实际值是否小于请求的参数 |
LessThanOrEqualTo(Object) |
返回一个约束,该约束测试实际值是否小于或等于请求的参数 |
SameAs(Object) |
返回一个约束,该约束测试两个引用是否为同一对象 |
SamePath(String) |
返回一个约束,该约束测试提供的路径是否与规范化后的预期路径相同。 |
SamePathOrUnder(String) |
返回一个约束,该约束测试提供的路径在规范化后是同一路径还是位于预期路径下。 |
StringContaining(String) |
如果实际值包含作为参数提供的子字符串,则返回一个成功的约束。 |
StringEnding(String) |
如果实际值以作为参数提供的子字符串结尾,则返回一个成功的约束。 |
StringMatching(String) |
如果实际值与作为参数提供的正则表达式匹配,则返回一个成功的约束。 |
StringStarting(String) |
如果实际值以作为参数提供的子字符串开头,则返回一个成功的约束。 |
SubPath(String) |
具有属性和方法的帮助程序类,这些属性和方法提供在 Asserts 中使用的许多约束。 |
SubsetOf(IEnumerable) |
返回一个约束,该约束测试实际值是否是作为参数提供的集合的子集。 |
TypeOf(Type) |
返回一个约束,该约束测试实际值是否为作为参数提供的确切类型。 |
TypeOf<T>() |
返回一个约束,该约束测试实际值是否为作为参数提供的确切类型。 |