SfcObjectQuery Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public class SfcObjectQuery
type SfcObjectQuery = class
Public Class SfcObjectQuery
- Herencia
-
SfcObjectQuery
Constructores
| Nombre | Description |
|---|---|
| SfcObjectQuery(IAlienRoot) | |
| SfcObjectQuery(ISfcDomain, SfcObjectQueryMode) |
Cree una consulta de objeto para una instancia de dominio determinada. El modo de consulta determina cómo se controlan las solicitudes para devolver un iterador abierto y la conexión concreta que se va a usar. |
| SfcObjectQuery(ISfcDomain) |
Cree una consulta de objeto para una jerarquía y conexión de objetos de instancia de dominio determinada. Si usa ExecuteIterator y desea realizar otra consulta antes de cerrarla, considere la posibilidad de usar la sobrecarga que indica la compatibilidad con varias consultas activas o simplemente use ExecuteCollection para evitarla. |
Propiedades
| Nombre | Description |
|---|---|
| ActiveQueriesMode |
¿Una o varias consultas activas? Si se indican varias consultas, la conexión devuelta debe ser capaz de realizar una consulta y obtener resultados suponiendo que la conexión principal esté ocupada con una consulta ya activa. |
| SfcQueryExpression |
Cadena de consulta más reciente procesada. Esto es de solo lectura, ya que cada ejecución de consulta se pasa a la consulta que se va a realizar. |
Métodos
| Nombre | Description |
|---|---|
| ExecuteDataTable(SfcQueryExpression, String[], OrderBy[]) |
Ejecute la cadena de consulta para recuperar los campos especificados y devolver una DataTable totalmente rellenada. |
| ExecuteIterator(SfcQueryExpression, String[], OrderBy[]) |
Ejecute la cadena de consulta y devuelva un SfcObjectIterator para enumerar los resultados sin almacenarlos en caché. Si MultipleActiveQueries es true, debe proporcionar una conexión adecuada cuando GetConnection solicite o use ExecuteCachedIterator en su lugar para evitar este problema. |