AdoDotNetRootObjectSelector.SelectObjects (Método) (String, array<Object[], array<String[], array<Object )

Retornos arraigan propiedades de, como las propiedades de conexión no confidenciales y algunas propiedades de DbConnection , a través de un lector de datos.

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
Protected Overrides Function SelectObjects ( _
    typeName As String, _
    restrictions As Object(), _
    properties As String(), _
    parameters As Object() _
) As IVsDataReader
protected override IVsDataReader SelectObjects(
    string typeName,
    Object[] restrictions,
    string[] properties,
    Object[] parameters
)
protected:
virtual IVsDataReader^ SelectObjects(
    String^ typeName, 
    array<Object^>^ restrictions, 
    array<String^>^ properties, 
    array<Object^>^ parameters
) override
abstract SelectObjects : 
        typeName:string * 
        restrictions:Object[] * 
        properties:string[] * 
        parameters:Object[] -> IVsDataReader 
override SelectObjects : 
        typeName:string * 
        restrictions:Object[] * 
        properties:string[] * 
        parameters:Object[] -> IVsDataReader 
protected override function SelectObjects(
    typeName : String, 
    restrictions : Object[], 
    properties : String[], 
    parameters : Object[]
) : IVsDataReader

Parámetros

  • restrictions
    Tipo: array<System.Object[]
    Una matriz que contiene las restricciones utilizadas para filtrar la selección del objeto.
  • properties
    Tipo: array<System.String[]
    Una matriz que contiene las propiedades.La versión actual de DDEX no admite propiedades.
  • parameters
    Tipo: array<System.Object[]
    Matriz que contiene los parámetros.

Valor devuelto

Tipo: Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader
Un objeto de IVsDataReader que representa un lector de datos para las propiedades devueltas.

Excepciones

Excepción Condición
ArgumentNullException

El valor del parámetro typeName es nullreferencia null (Nothing en Visual Basic).

NotSupportedException

La longitud del parámetro de typeName no es mayor que cero.

ArgumentException

El parámetro derestrictions es null, o su longitud no es mayor que cero.

InvalidOperationException

El sitio es null.

NotImplementedException

El proveedor no pudo obtener.

Comentarios

Los parámetros no se utilizan en este método porque selecciona el objeto raíz.

Seguridad de .NET Framework

Vea también

Referencia

AdoDotNetRootObjectSelector Clase

SelectObjects (Sobrecarga)

Microsoft.VisualStudio.Data.Framework.AdoDotNet (Espacio de nombres)