ConstraintFactory Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas pembantu dengan properti dan metode yang menyediakan sejumlah batasan yang digunakan dalam Asserts.
public class ConstraintFactory
type ConstraintFactory = class
- Warisan
-
ConstraintFactory
- Turunan
Konstruktor
ConstraintFactory() |
Kelas pembantu dengan properti dan metode yang menyediakan sejumlah batasan yang digunakan dalam Asserts. |
Properti
All |
Mengembalikan ConstraintExpression, yang akan menerapkan batasan berikut ke semua anggota koleksi, berhasil jika semuanya berhasil. |
BinarySerializable |
Mengembalikan batasan yang menguji apakah grafik objek dapat diserialisasikan dalam format biner. |
Count |
Mengembalikan ConstraintExpression baru, yang akan menerapkan batasan berikut ke properti Hitung objek yang sedang diuji. |
Empty |
Mengembalikan batasan yang menguji untuk kosong |
False |
Mengembalikan batasan yang menguji False |
InnerException |
Mengembalikan ConstraintExpression baru, yang akan menerapkan batasan berikut ke properti InnerException objek yang sedang diuji. |
Length |
Mengembalikan ConstraintExpression baru, yang akan menerapkan batasan berikut ke properti Panjang objek yang sedang diuji. |
Message |
Mengembalikan ConstraintExpression baru, yang akan menerapkan batasan berikut ke properti Pesan dari objek yang sedang diuji. |
NaN |
Mengembalikan batasan yang diuji untuk NaN |
Negative |
Kelas pembantu dengan properti dan metode yang menyediakan sejumlah batasan yang digunakan dalam Asserts. |
No |
Mengembalikan ConstraintExpression yang meniadakan batasan berikut. |
None |
Mengembalikan ConstraintExpression, yang akan menerapkan batasan berikut ke semua anggota koleksi, berhasil jika semuanya gagal. |
Not |
Mengembalikan ConstraintExpression yang meniadakan batasan berikut. |
Null |
Mengembalikan batasan yang menguji untuk null |
Ordered |
Mengembalikan batasan yang menguji apakah koleksi diurutkan |
Positive |
Kelas pembantu dengan properti dan metode yang menyediakan sejumlah batasan yang digunakan dalam Asserts. |
Some |
Mengembalikan ConstraintExpression, yang akan menerapkan batasan berikut ke semua anggota koleksi, berhasil jika setidaknya salah satunya berhasil. |
True |
Mengembalikan batasan yang menguji untuk True |
Unique |
Mengembalikan batasan yang menguji apakah koleksi berisi semua item unik. |
XmlSerializable |
Mengembalikan batasan yang menguji apakah grafik objek dapat diserialisasikan dalam format xml. |
Metode
AssignableFrom(Type) |
Mengembalikan batasan yang menguji apakah nilai aktual dapat ditetapkan dari jenis yang disediakan sebagai argumen. |
AssignableFrom<T>() |
Mengembalikan batasan yang menguji apakah nilai aktual dapat ditetapkan dari jenis yang disediakan sebagai argumen. |
AssignableTo(Type) |
Mengembalikan batasan yang menguji apakah nilai aktual dapat ditetapkan dari jenis yang disediakan sebagai argumen. |
AssignableTo<T>() |
Mengembalikan batasan yang menguji apakah nilai aktual dapat ditetapkan dari jenis yang disediakan sebagai argumen. |
AtLeast(Object) |
Mengembalikan batasan yang menguji apakah nilai aktual lebih besar dari atau sama dengan argumen yang di-suppled |
AtMost(Object) |
Mengembalikan batasan yang menguji apakah nilai aktual kurang dari atau sama dengan argumen yang di-suppled |
Attribute(Type) |
Mengembalikan pemeriksaan AttributeConstraint baru untuk keberadaan atribut tertentu pada objek. |
Attribute<T>() |
Mengembalikan pemeriksaan AttributeConstraint baru untuk keberadaan atribut tertentu pada objek. |
Contains(Object) |
Mengembalikan pemeriksaan CollectionContainsConstraint baru untuk keberadaan objek tertentu dalam koleksi. |
Contains(String) |
Mengembalikan ContainsConstraint baru. Batasan ini, pada gilirannya, akan menggunakan batasan tingkat kedua yang sesuai, tergantung pada jenis argumen aktual. Kelebihan beban ini hanya digunakan jika item yang dicari adalah string, karena jenis lain menyiratkan bahwa kami mencari anggota koleksi. |
ContainsSubstring(String) |
Mengembalikan batasan yang berhasil jika nilai aktual berisi substring yang disediakan sebagai argumen. |
DoesNotContain(String) |
Mengembalikan batasan yang gagal jika nilai aktual berisi substring yang disediakan sebagai argumen. |
DoesNotEndWith(String) |
Mengembalikan batasan yang gagal jika nilai aktual berakhir dengan substring yang disediakan sebagai argumen. |
DoesNotMatch(String) |
Mengembalikan batasan yang gagal jika nilai aktual cocok dengan pola yang disediakan sebagai argumen. |
DoesNotStartWith(String) |
Mengembalikan batasan yang gagal jika nilai aktual dimulai dengan substring yang disediakan sebagai argumen. |
EndsWith(String) |
Mengembalikan batasan yang berhasil jika nilai aktual berakhir dengan substring yang disediakan sebagai argumen. |
EqualTo(Object) |
Mengembalikan batasan yang menguji dua item untuk kesetaraan |
EquivalentTo(IEnumerable) |
Mengembalikan batasan yang menguji apakah nilai aktual adalah koleksi yang berisi elemen yang sama dengan koleksi yang disediakan sebagai argumen. |
Exactly(Int32) |
Kelas pembantu dengan properti dan metode yang menyediakan sejumlah batasan yang digunakan dalam Asserts. |
GreaterThan(Object) |
Mengembalikan batasan yang menguji apakah nilai aktual lebih besar dari argumen yang di-suppled |
GreaterThanOrEqualTo(Object) |
Mengembalikan batasan yang menguji apakah nilai aktual lebih besar dari atau sama dengan argumen yang di-suppled |
InRange<T>(T, T) |
Kelas pembantu dengan properti dan metode yang menyediakan sejumlah batasan yang digunakan dalam Asserts. |
InstanceOf(Type) |
Mengembalikan batasan yang menguji apakah nilai aktual dari jenis yang disediakan sebagai argumen atau jenis turunan. |
InstanceOf<T>() |
Mengembalikan batasan yang menguji apakah nilai aktual dari jenis yang disediakan sebagai argumen atau jenis turunan. |
LessThan(Object) |
Mengembalikan batasan yang menguji apakah nilai aktual kurang dari argumen yang di-suppled |
LessThanOrEqualTo(Object) |
Mengembalikan batasan yang menguji apakah nilai aktual kurang dari atau sama dengan argumen yang di-suppled |
Matches(String) |
Mengembalikan batasan yang berhasil jika nilai aktual cocok dengan pola Regex yang disediakan sebagai argumen. |
Member(Object) |
Mengembalikan pemeriksaan CollectionContainsConstraint baru untuk keberadaan objek tertentu dalam koleksi. |
Property(String) |
Mengembalikan PropertyConstraintExpression baru, yang akan menguji keberadaan properti bernama pada objek yang sedang diuji atau menerapkan batasan berikut ke properti tersebut. |
SameAs(Object) |
Mengembalikan batasan yang menguji bahwa dua referensi adalah objek yang sama |
SamePath(String) |
Mengembalikan batasan yang menguji apakah jalur yang disediakan sama dengan jalur yang diharapkan setelah kanonisisasi. |
SamePathOrUnder(String) |
Mengembalikan batasan yang menguji apakah jalur yang disediakan adalah jalur yang sama atau di bawah jalur yang diharapkan setelah kanonisisasi. |
StartsWith(String) |
Mengembalikan batasan yang berhasil jika nilai aktual dimulai dengan substring yang disediakan sebagai argumen. |
StringContaining(String) |
Mengembalikan batasan yang berhasil jika nilai aktual berisi substring yang disediakan sebagai argumen. |
StringEnding(String) |
Mengembalikan batasan yang berhasil jika nilai aktual berakhir dengan substring yang disediakan sebagai argumen. |
StringMatching(String) |
Mengembalikan batasan yang berhasil jika nilai aktual cocok dengan pola Regex yang disediakan sebagai argumen. |
StringStarting(String) |
Mengembalikan batasan yang berhasil jika nilai aktual dimulai dengan substring yang disediakan sebagai argumen. |
SubPath(String) |
Kelas pembantu dengan properti dan metode yang menyediakan sejumlah batasan yang digunakan dalam Asserts. |
SubsetOf(IEnumerable) |
Mengembalikan batasan yang menguji apakah nilai aktual adalah subset koleksi yang disediakan sebagai argumen. |
TypeOf(Type) |
Mengembalikan batasan yang menguji apakah nilai aktual adalah jenis yang tepat yang disediakan sebagai argumen. |
TypeOf<T>() |
Mengembalikan batasan yang menguji apakah nilai aktual adalah jenis yang tepat yang disediakan sebagai argumen. |