SfcObjectQuery Clase

Definición

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.

Se aplica a