Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Deriva los parámetros que se pueden especificar para un comando especificado.
Espacio de nombres: Microsoft.VisualStudio.Data.Framework
Ensamblado: Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)
Sintaxis
'Declaración
Public Function DeriveParameters ( _
command As String, _
commandType As DataCommandType _
) As IVsDataParameter()
public IVsDataParameter[] DeriveParameters(
string command,
DataCommandType commandType
)
public:
virtual array<IVsDataParameter^>^ DeriveParameters(
String^ command,
DataCommandType commandType
) sealed
abstract DeriveParameters :
command:string *
commandType:DataCommandType -> IVsDataParameter[]
override DeriveParameters :
command:string *
commandType:DataCommandType -> IVsDataParameter[]
public final function DeriveParameters(
command : String,
commandType : DataCommandType
) : IVsDataParameter[]
Parámetros
- command
Tipo: System.String
Un comando del para derivar los parámetros específicos de un origen de datos.
- commandType
Tipo: Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType
El tipo de comando que especifica cómo interpretar el contenido del parámetro de command .El tipo de comando puede ser un valor de enumeración de DataCommandType o un tipo de comando personalizado definido por un proveedor, que puede ser pasado fuerza una conversión de un entero en la enumeración de DataCommandType .
Valor devuelto
Tipo: array<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[]
Matriz de objetos IVsDataParameter.Cada objeto representa un parámetro derivado del comando.
Implementaciones
IVsDataCommand.DeriveParameters(String, DataCommandType)
Excepciones
| Excepción | Condición |
|---|---|
| ArgumentNullException | El valor del parámetro command es nullreferencia null (Nothing en Visual Basic). |
Comentarios
Después de que las instancias de objetos de parámetro derivados se recuperen, el cliente los posee y modificar sus valores según sea necesario.El cliente podrá pasar estos valores junto con un tipo de comando establecido en Text y un valor de tiempo de espera adecuado al Execute o al método de [M:Microsoft.VisualStudio.Data.Framework.DataCommand.ExecuteWithoutResults(System.String,T:Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType,Microsoft.VisualStudio.Data.Framework.DataParameter[],System.Int32)] .
[!NOTA]
Otras excepciones que aparecen indican que la derivación de parámetro falla por un motivo proveedor- especificada.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.