Freigeben über


DataMappedObjectConverter.ConvertToUnderlyingRestriction-Methode (String, Int32, array<Object[], array<Object[])

Konvertiert die angegebenen entsprechenden Einschränkungen im zugrunde liegende Einschränkungen, die Datenquellenbesondere sind.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

'Declaration
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

Parameter

  • mappedTypeName
    Typ: String

    Der Name des zugeordneten Typs.

  • substitutionValueIndex
    Typ: Int32

    Index im Array von Ersatzwerten.

  • mappedRestrictions
    Typ: array<Object[]

    Ein Array, das die entsprechenden Einschränkungen enthält.

  • parameters
    Typ: array<Object[]

    Ein Array, die die Parameter enthält.

Rückgabewert

Typ: Object
Die zugrunde liegende Einschränkung, die aus der zugeordneten Einschränkung konvertiert wird.

Hinweise

Diese Methode ist wenn die zugeordneten Anforderungen des Objektwähl (IVsDataMappedObjectSelector), die entsprechenden Einschränkungen an die zugrunde liegenden Einschränkungen die Übergabe an den datenquellenspezifischen Typselektor (IVsDataMappedObjectSelector) zu konvertieren nützlich. Dieser Prozess wird als zugeordnete Auswahl.

Hinweise zur Vererbung

Die abgeleitete Klasse sollte diese Methode überschreiben. Die Basisimplementierung dieser Methode löst eine NotImplementedException aus.

.NET Framework-Sicherheit

Siehe auch

Referenz

DataMappedObjectConverter Klasse

ConvertToUnderlyingRestriction-Überladung

Microsoft.VisualStudio.Data.Framework-Namespace