Condividi tramite


Classe QueryCondition

Fornisce una classe base astratta per le condizioni di query.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.QueryCondition
    Microsoft.VisualStudio.TestTools.UITest.Extension.AndCondition
    Microsoft.VisualStudio.TestTools.UITest.Extension.FilterCondition
    Microsoft.VisualStudio.TestTools.UITest.Extension.PropertyCondition

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public MustInherit Class QueryCondition _
    Implements IQueryCondition
[SerializableAttribute]
public abstract class QueryCondition : IQueryCondition
[SerializableAttribute]
public ref class QueryCondition abstract : IQueryCondition
[<AbstractClass>]
[<SerializableAttribute>]
type QueryCondition =  
    class
        interface IQueryCondition
    end
public abstract class QueryCondition implements IQueryCondition

Il tipo QueryCondition espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto QueryCondition() Inizializza una nuova istanza della classe QueryCondition.
Metodo protetto QueryCondition(array<IQueryCondition[]) Inizializza una nuova istanza della classe QueryCondition utilizzando la matrice fornita di condizioni di query annidate.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Conditions Ottiene o imposta una matrice di condizioni di query annidate.
Proprietà pubblica ConditionsWrapper Ottiene o imposta le condizioni annidate per la serializzazione.
Proprietà pubblica Name Ottiene o imposta il nome di questa condizione di query.

In alto

Metodi

  Nome Descrizione
Metodo pubblico BindParameters Associa parametri alle proprietà in questa condizione di query utilizzando la mappa di valori specificata.
Metodo pubblico Equals Restituisce un valore che indica se l'oggetto specificato è uguale a questa condizione di query. (Esegue l'override di Object.Equals(Object)).
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetPropertyValue Recupera il valore della proprietà denominata, se esiste.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico Match Restituisce un valore che indica se l'elemento specificato soddisfa la condizione di query corrente.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ParameterizeProperty Parametrizza la proprietà specificata tramite il nome di parametro specificato.
Metodo pubblico ToString Restituisce una rappresentazione di stringa di questa condizione. (Esegue l'override di Object.ToString()).

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.Extension

IQueryCondition