DataMappedObjectConverter.ConvertToUnderlyingRestriction (Método) (String, Int32, array<Object[], array<Object )

Convierte las restricciones asignadas especificadas en las restricciones subyacentes que son específicos del origen de datos.

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

Sintaxis

'Declaración
Protected Overridable Function ConvertToUnderlyingRestriction ( _
    mappedTypeName As String, _
    substitutionValueIndex As Integer, _
    mappedRestrictions As Object(), _
    parameters As Object() _
) As Object
protected virtual Object ConvertToUnderlyingRestriction(
    string mappedTypeName,
    int substitutionValueIndex,
    Object[] mappedRestrictions,
    Object[] parameters
)
protected:
virtual Object^ ConvertToUnderlyingRestriction(
    String^ mappedTypeName, 
    int substitutionValueIndex, 
    array<Object^>^ mappedRestrictions, 
    array<Object^>^ parameters
)
abstract ConvertToUnderlyingRestriction : 
        mappedTypeName:string * 
        substitutionValueIndex:int * 
        mappedRestrictions:Object[] * 
        parameters:Object[] -> Object 
override ConvertToUnderlyingRestriction : 
        mappedTypeName:string * 
        substitutionValueIndex:int * 
        mappedRestrictions:Object[] * 
        parameters:Object[] -> Object 
protected function ConvertToUnderlyingRestriction(
    mappedTypeName : String, 
    substitutionValueIndex : int, 
    mappedRestrictions : Object[], 
    parameters : Object[]
) : Object

Parámetros

  • mappedTypeName
    Tipo: System.String
    El nombre del tipo asignado.
  • substitutionValueIndex
    Tipo: System.Int32
    Índice de la matriz de valores de sustitución.
  • mappedRestrictions
    Tipo: array<System.Object[]
    Una matriz que contiene las restricciones asignadas.
  • parameters
    Tipo: array<System.Object[]
    Matriz que contiene los parámetros.

Valor devuelto

Tipo: System.Object
La restricción subyacente que se convierte de restricción asignada.

Comentarios

Este método es útil cuando el selector asignado del objeto (necesidades de[T:Microsoft.VisualStudio.Data.Services.IVsDataMappedObjectSelector)] para convertir las restricciones asignadas a las restricciones subyacentes para pasar el selector origen- específico del tipo de datos (IVsDataMappedObjectSelector.) Este proceso se conoce como selección asignada.

Notas para los herederos

La clase derivada debe invalidar este método.La implementación base de este método produce NotImplementedException.

Seguridad de .NET Framework

Vea también

Referencia

DataMappedObjectConverter Clase

ConvertToUnderlyingRestriction (Sobrecarga)

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