IMethod.CreateDefaultParameterInstances - Méthode
Crée des valeurs par défaut des paramètres de l'instance de méthode donné.
Espace de noms : Microsoft.BusinessData.MetadataModel
Assembly : Microsoft.BusinessData (dans Microsoft.BusinessData.dll)
Syntaxe
'Déclaration
Function CreateDefaultParameterInstances ( _
methodInstance As IMethodInstance _
) As Object()
'Utilisation
Dim instance As IMethod
Dim methodInstance As IMethodInstance
Dim returnValue As Object()
returnValue = instance.CreateDefaultParameterInstances(methodInstance)
Object[] CreateDefaultParameterInstances(
IMethodInstance methodInstance
)
Paramètres
methodInstance
Type : Microsoft.BusinessData.MetadataModel.IMethodInstanceL'instance de méthode.
Valeur renvoyée
Type : []
Le tableau d'objets qui contiennent des paramètres.
Remarques
Si la méthode ne contient pas tous les paramètres qu'un tableau de longueur nulle sera renvoyé. Le tableau renvoyé contient une valeur pour chacun des paramètres de la méthode dans l'index spécifié par la propriété OrdinalNumber du paramètre. Pour « In » et « InOut » paramètres, une valeur est créée en fonction des valeurs par défaut correspondant à la donnée MethodInstance. Pour « » et « Retourner « paramètres de la valeur sera une référence Null (Rien dans Visual Basic).
Cette méthode lève une exception InvalidMetadataObjectException lorsqu'il y a plusieurs paramètres Return .
La méthode lève également ArgumentNulException lorsque le paramètre MethodInstance est une référence Null (Rien dans Visual Basic).
L' exception ArgumentException est levée lorsque l'objet MethodIntance passé à cette méthode en tant que paramètre n'appartient pas à l'objet Method .
Instances d'objets dans le modèle objet Business Data Connectivity sont liés au magasin de métadonnées sont accessibles à partir de. L'utilisation d'instances liés à un magasin de métadonnées avec les instances à partir d'un autre magasin de métadonnées va entraîner l'altération des données et un comportement inattendu. Pour plus d'informations, voir DatabaseBackedMetadataCatalogFileBackedMetadataCataloget RemoteSharedFileBackedMetadataCatalog.
Exemples
Code Snippet: Set the Parameters Object Before Calling a GenericInvoker