ConstraintFactory Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe helper con proprietà e metodi che forniscono una serie di vincoli usati in Asserts.
public class ConstraintFactory
type ConstraintFactory = class
- Ereditarietà
-
ConstraintFactory
- Derivato
Costruttori
| ConstraintFactory() |
Classe helper con proprietà e metodi che forniscono una serie di vincoli usati in Asserts. |
Proprietà
| All |
Restituisce un oggetto ConstraintExpression, che applicherà il vincolo seguente a tutti i membri di una raccolta, se tutti hanno esito positivo. |
| BinarySerializable |
Restituisce un vincolo che verifica se un oggetto grafico è serializzabile in formato binario. |
| Count |
Restituisce un nuovo oggetto ConstraintExpression, che applicherà il vincolo seguente alla proprietà Count dell'oggetto sottoposto a test. |
| Empty |
Restituisce un vincolo che verifica la disponibilità vuota |
| False |
Restituisce un vincolo che verifica false |
| InnerException |
Restituisce un nuovo constraintExpression, che applicherà il vincolo seguente alla proprietà InnerException dell'oggetto sottoposto a test. |
| Length |
Restituisce un nuovo oggetto ConstraintExpression, che applicherà il vincolo seguente alla proprietà Length dell'oggetto sottoposto a test. |
| Message |
Restituisce un nuovo constraintExpression, che applicherà il vincolo seguente alla proprietà Message dell'oggetto sottoposto a test. |
| NaN |
Restituisce un vincolo che verifica per NaN |
| Negative |
Classe helper con proprietà e metodi che forniscono una serie di vincoli usati in Asserts. |
| No |
Restituisce un oggetto ConstraintExpression che nega qualsiasi vincolo seguente. |
| None |
Restituisce un oggetto ConstraintExpression, che applicherà il vincolo seguente a tutti i membri di una raccolta, se tutti hanno esito negativo. |
| Not |
Restituisce un oggetto ConstraintExpression che nega qualsiasi vincolo seguente. |
| Null |
Restituisce un vincolo che verifica la disponibilità di valori Null |
| Ordered |
Restituisce un vincolo che verifica se una raccolta è ordinata |
| Positive |
Classe helper con proprietà e metodi che forniscono una serie di vincoli usati in Asserts. |
| Some |
Restituisce un oggetto ConstraintExpression, che applicherà il vincolo seguente a tutti i membri di una raccolta, se almeno uno di essi ha esito positivo. |
| True |
Restituisce un vincolo che verifica true |
| Unique |
Restituisce un vincolo che verifica se una raccolta contiene tutti gli elementi univoci. |
| XmlSerializable |
Restituisce un vincolo che verifica se un oggetto grafico è serializzabile in formato xml. |
Metodi
| AssignableFrom(Type) |
Restituisce un vincolo che verifica se il valore effettivo è assegnabile dal tipo fornito come argomento. |
| AssignableFrom<T>() |
Restituisce un vincolo che verifica se il valore effettivo è assegnabile dal tipo fornito come argomento. |
| AssignableTo(Type) |
Restituisce un vincolo che verifica se il valore effettivo è assegnabile dal tipo fornito come argomento. |
| AssignableTo<T>() |
Restituisce un vincolo che verifica se il valore effettivo è assegnabile dal tipo fornito come argomento. |
| AtLeast(Object) |
Restituisce un vincolo che verifica se il valore effettivo è maggiore o uguale all'argomento sostituito |
| AtMost(Object) |
Restituisce un vincolo che verifica se il valore effettivo è minore o uguale all'argomento sostituito |
| Attribute(Type) |
Restituisce un nuovo controllo AttributeConstraint per la presenza di un particolare attributo in un oggetto . |
| Attribute<T>() |
Restituisce un nuovo controllo AttributeConstraint per la presenza di un particolare attributo in un oggetto . |
| Contains(Object) |
Restituisce un nuovo controllo CollectionContainsConstraint per la presenza di un oggetto specifico nell'insieme. |
| Contains(String) |
Restituisce un nuovo oggetto ContainsConstraint. Questo vincolo a sua volta userà il vincolo di secondo livello appropriato, a seconda del tipo dell'argomento effettivo. Questo overload viene usato solo se l'elemento cercato è una stringa, poiché qualsiasi altro tipo implica che si sta cercando un membro della raccolta. |
| ContainsSubstring(String) |
Restituisce un vincolo che ha esito positivo se il valore effettivo contiene la sottostringa fornita come argomento. |
| DoesNotContain(String) |
Restituisce un vincolo che ha esito negativo se il valore effettivo contiene la sottostringa fornita come argomento. |
| DoesNotEndWith(String) |
Restituisce un vincolo che ha esito negativo se il valore effettivo termina con la sottostringa fornita come argomento. |
| DoesNotMatch(String) |
Restituisce un vincolo che ha esito negativo se il valore effettivo corrisponde al modello fornito come argomento. |
| DoesNotStartWith(String) |
Restituisce un vincolo che ha esito negativo se il valore effettivo inizia con la sottostringa fornita come argomento. |
| EndsWith(String) |
Restituisce un vincolo che ha esito positivo se il valore effettivo termina con la sottostringa fornita come argomento. |
| EqualTo(Object) |
Restituisce un vincolo che verifica l'uguaglianza di due elementi |
| EquivalentTo(IEnumerable) |
Restituisce un vincolo che verifica se il valore effettivo è una raccolta contenente gli stessi elementi della raccolta fornita come argomento. |
| Exactly(Int32) |
Classe helper con proprietà e metodi che forniscono una serie di vincoli usati in Asserts. |
| GreaterThan(Object) |
Restituisce un vincolo che verifica se il valore effettivo è maggiore dell'argomento suppled |
| GreaterThanOrEqualTo(Object) |
Restituisce un vincolo che verifica se il valore effettivo è maggiore o uguale all'argomento sostituito |
| InRange<T>(T, T) |
Classe helper con proprietà e metodi che forniscono una serie di vincoli usati in Asserts. |
| InstanceOf(Type) |
Restituisce un vincolo che verifica se il valore effettivo è del tipo fornito come argomento o tipo derivato. |
| InstanceOf<T>() |
Restituisce un vincolo che verifica se il valore effettivo è del tipo fornito come argomento o tipo derivato. |
| LessThan(Object) |
Restituisce un vincolo che verifica se il valore effettivo è minore dell'argomento suppled |
| LessThanOrEqualTo(Object) |
Restituisce un vincolo che verifica se il valore effettivo è minore o uguale all'argomento sostituito |
| Matches(String) |
Restituisce un vincolo che ha esito positivo se il valore effettivo corrisponde al modello Regex fornito come argomento. |
| Member(Object) |
Restituisce un nuovo controllo CollectionContainsConstraint per la presenza di un oggetto specifico nell'insieme. |
| Property(String) |
Restituisce un nuovo propertyConstraintExpression, che verificherà l'esistenza della proprietà denominata nell'oggetto sottoposto a test o applicherà qualsiasi vincolo seguente a tale proprietà. |
| SameAs(Object) |
Restituisce un vincolo che verifica che due riferimenti siano lo stesso oggetto |
| SamePath(String) |
Restituisce un vincolo che verifica se il percorso specificato è uguale a un percorso previsto dopo la canonizzazione. |
| SamePathOrUnder(String) |
Restituisce un vincolo che verifica se il percorso specificato è lo stesso percorso o in un percorso previsto dopo la canonizzazione. |
| StartsWith(String) |
Restituisce un vincolo che ha esito positivo se il valore effettivo inizia con la sottostringa fornita come argomento. |
| StringContaining(String) |
Restituisce un vincolo che ha esito positivo se il valore effettivo contiene la sottostringa fornita come argomento. |
| StringEnding(String) |
Restituisce un vincolo che ha esito positivo se il valore effettivo termina con la sottostringa fornita come argomento. |
| StringMatching(String) |
Restituisce un vincolo che ha esito positivo se il valore effettivo corrisponde al modello Regex fornito come argomento. |
| StringStarting(String) |
Restituisce un vincolo che ha esito positivo se il valore effettivo inizia con la sottostringa fornita come argomento. |
| SubPath(String) |
Classe helper con proprietà e metodi che forniscono una serie di vincoli usati in Asserts. |
| SubsetOf(IEnumerable) |
Restituisce un vincolo che verifica se il valore effettivo è un subset dell'insieme fornito come argomento. |
| TypeOf(Type) |
Restituisce un vincolo che verifica se il valore effettivo è del tipo esatto fornito come argomento. |
| TypeOf<T>() |
Restituisce un vincolo che verifica se il valore effettivo è del tipo esatto fornito come argomento. |