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: StringDer Name des zugeordneten Typs.
substitutionValueIndex
Typ: Int32Index 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
- 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.
Siehe auch
Referenz
DataMappedObjectConverter Klasse