DataObjectIdentifierResolver.QuickExpandIdentifier, méthode
Implémente un algorithme pour développer rapidement un identificateur, si possible.
Espace de noms : Microsoft.VisualStudio.Data
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
Protected Overridable Function QuickExpandIdentifier ( _
typeName As String, _
partialIdentifier As Object() _
) As Object()
protected virtual Object[] QuickExpandIdentifier(
string typeName,
Object[] partialIdentifier
)
protected:
virtual array<Object^>^ QuickExpandIdentifier(
String^ typeName,
array<Object^>^ partialIdentifier
)
abstract QuickExpandIdentifier :
typeName:string *
partialIdentifier:Object[] -> Object[]
override QuickExpandIdentifier :
typeName:string *
partialIdentifier:Object[] -> Object[]
protected function QuickExpandIdentifier(
typeName : String,
partialIdentifier : Object[]
) : Object[]
Paramètres
- typeName
Type : System.String
Le nom d'un objet de type de données.
- partialIdentifier
Type : array<System.Object[]
Un identificateur partiel d'un objet de données.
Valeur de retour
Type : array<System.Object[]
Retourne l'identificateur développé, ou retourne nullune référence null (Nothing en Visual Basic) s'il n'était pas possible de développer rapidement l'identificateur.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Le paramètre typeName est null. |
Notes
L'objectif de cette méthode consiste à essayer « rapidement » développez un identificateur, où la définition de rapide est d'environ instantanée.Par exemple, cette méthode ne serait pas implémentée en effectuant un appel coûteux à la source de données prenant potentiellement les secondes pour s'exécuter.
L'implémentation de base des appels de méthode d' ExpandIdentifier cette méthode d'abord pour voir s'il existe un moyen rapide de développer l'identificateur, et que la quantité lorsque l'expansion rapide n'est pas possible.
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
DataObjectIdentifierResolver Classe