DataMappedObjectConverter.ConvertToUnderlyingRestriction, méthode (String, Int32, array<Object[], array<Object )
Convertit les restrictions mappées spécifiées dans les restrictions sous-jacentes qui sont spécifiques à une source de données.
Espace de noms : Microsoft.VisualStudio.Data.Framework
Assembly : Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)
Syntaxe
'Déclaration
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
Paramètres
- mappedTypeName
Type : System.String
Le nom du type mappé.
- substitutionValueIndex
Type : System.Int32
Index dans le tableau de valeurs de substitution.
- mappedRestrictions
Type : array<System.Object[]
Tableau contenant les restrictions mappées.
- parameters
Type : array<System.Object[]
Tableau contenant les paramètres.
Valeur de retour
Type : System.Object
La restriction sous-jacente qui est convertie de la restriction mappée.
Notes
Cette méthode est utile lorsque le sélecteur mappé d'objet (les besoins d'[T:Microsoft.VisualStudio.Data.Services.IVsDataMappedObjectSelector)] de convertir les restrictions mappées aux restrictions sous-jacentes à passer au type spécifique à la source de données sélecteur (IVsDataMappedObjectSelector.) Ce processus est connu sous le nom de la sélection mappée.
Remarques à l'attention des héritiers
La classe dérivée doit substituer cette méthode.L'implémentation de base de cette méthode lève NotImplementedException.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
DataMappedObjectConverter Classe