DataCommand.DeriveParameters-Methode (String)
Berechnet die Parameter, die für einen bestimmten Befehl angegeben werden können.
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
Public Function DeriveParameters ( _
command As String _
) As IVsDataParameter()
public IVsDataParameter[] DeriveParameters(
string command
)
public:
virtual array<IVsDataParameter^>^ DeriveParameters(
String^ command
) sealed
abstract DeriveParameters :
command:string -> IVsDataParameter[]
override DeriveParameters :
command:string -> IVsDataParameter[]
public final function DeriveParameters(
command : String
) : IVsDataParameter[]
Parameter
command
Typ: StringVon dem ein Befehl, die Parameter zu berechnen spezifisch für eine Datenquelle.
Rückgabewert
Typ: array<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[]
Ein Array von IVsDataParameter-Objekten.Jedes Objekt stellt einen Parameter dar, der vom Befehl abgeleitet wird.
Implementiert
IVsDataCommand.DeriveParameters(String)
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Der command-Parameter ist nullein Nullverweis (Nothing in Visual Basic). |
Hinweise
Nachdem die Instanzen der abgeleiteten Parameterobjekte abgerufen werden, besitzt der Client diese und kann ihre Werte nach Bedarf ändern. Der Client übergibt dann diese Werte zusammen mit einem Befehlstyp, der auf Text und ein entsprechendes Timeoutwert auf das Execute- oder die ExecuteWithoutResults-Methode.
Hinweis
Andere Ausnahmen, die auftreten, geben an, dass die Parameterableitung für einen Anbieter-angegebenen Grund fehlgeschlagen ist.
.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.