Partager via


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

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

Voir aussi

Référence

IMethod interface

IMethod - Membres

Microsoft.BusinessData.MetadataModel - Espace de noms