AdoDotNetObjectSelector.SelectObjects-Methode (String, array<Object[], array<String[], array<Object[])
Gibt einen Datenreader für die Datenobjekte zurück, die vom Objektspeicher abgerufen werden, die von der angegebenen Beschränkungen, Eigenschaften und Parameter gefiltert werden.
Namespace: Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
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
Parameter
typeName
Typ: StringDer datenquellenspezifische Name des angegebenen Typs, um von Datenobjekten für abzurufen.
restrictions
Typ: array<Object[]Die Einschränkungen zum Filtern der Datenobjekte zurückgegeben.
properties
Typ: array<String[]Gibt die Eigenschaftswerte der angeforderten Datenobjekte an. Dies wird nicht in die aktuelle Version von DDEX unterstützt.
parameters
Typ: array<Object[]Ein Array, das die Parameter für den angegebenen Typ enthält.
Rückgabewert
Typ: Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader
Ein IVsDataReader-Objekt, das einen Datenreader für die ausgewählten Datenobjekte darstellt.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Der typeName-Parameter ist nullein Nullverweis (Nothing in Visual Basic). |
ArgumentException | Der parameters-Parameter ist ungültig. Es ist NULL oder die Anzahl von Elementen, die darin enthalten sind, ist nicht 1 oder 2, oder das erste Element ist keine Zeichenfolge. |
InvalidOperationException | Die Site ist NULL. |
NotImplementedException | Der Anbieter kann nicht abgerufen werden. |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.