SfcObjectQuery 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.
public class SfcObjectQuery
type SfcObjectQuery = class
Public Class SfcObjectQuery
- Ereditarietà
-
SfcObjectQuery
Costruttori
| Nome | Descrizione |
|---|---|
| SfcObjectQuery(IAlienRoot) | |
| SfcObjectQuery(ISfcDomain, SfcObjectQueryMode) |
Creare una query oggetto per una determinata istanza di dominio. La modalità query determina come vengono gestite le richieste di restituzione di un iteratore aperto e la connessione specifica da usare. |
| SfcObjectQuery(ISfcDomain) |
Creare una query oggetto per una particolare gerarchia di oggetti dell'istanza di dominio e una connessione. Se si usa ExecuteIterator e si vuole eseguire un'altra query prima di chiuderla, è consigliabile usare l'overload che indica il supporto per più query attive o semplicemente usare ExecuteCollection per evitarlo. |
Proprietà
| Nome | Descrizione |
|---|---|
| ActiveQueriesMode |
Query attive singole o multiple? Se vengono indicate più query, la connessione restituita deve essere in grado di eseguire una query e ottenere risultati presupponendo che la connessione principale sia occupata con una query già attiva. |
| SfcQueryExpression |
Stringa di query più recente elaborata. Questa operazione è di sola lettura perché ogni esecuzione di query viene passata alla query da eseguire. |
Metodi
| Nome | Descrizione |
|---|---|
| ExecuteDataTable(SfcQueryExpression, String[], OrderBy[]) |
Eseguire la stringa di query per recuperare i campi specificati e restituire un oggetto DataTable completamente popolato. |
| ExecuteIterator(SfcQueryExpression, String[], OrderBy[]) |
Eseguire la stringa di query e restituire un oggetto SfcObjectIterator per enumerare i risultati senza memorizzarli nella cache. Se MultipleActiveQueries è true, è necessario fornire una connessione appropriata quando le richieste da GetConnection o usare ExecuteCachedIterator per evitare questo problema. |