Compartir a través de


del método IMethod.CreateDefaultParameterInstances

Crea los valores predeterminados de los parámetros de la instancia del método dado.

Espacio de nombres:  Microsoft.BusinessData.MetadataModel
Ensamblado:  Microsoft.BusinessData (en Microsoft.BusinessData.dll)

Sintaxis

'Declaración
Function CreateDefaultParameterInstances ( _
    methodInstance As IMethodInstance _
) As Object()
'Uso
Dim instance As IMethod
Dim methodInstance As IMethodInstance
Dim returnValue As Object()

returnValue = instance.CreateDefaultParameterInstances(methodInstance)
Object[] CreateDefaultParameterInstances(
    IMethodInstance methodInstance
)

Parámetros

Valor devuelto

Tipo: []
Matriz de objetos que contiene parámetros.

Comentarios

Si el método no contiene todos los parámetros se devolverá una matriz de longitud cero. La matriz devuelta contiene un valor para cada uno de los parámetros del método en el índice especificado por la propiedad OrdinalNumber del parámetro. "De" y "InOut" parámetros, un valor se creará en función de los valores predeterminados correspondientes a la determinado MethodInstance. Para "Out" y "" parámetros el valor devuelto será una referencia null (Nothing en Visual Basic).

Este método produce una excepción InvalidMetadataObjectException cuando hay más de un parámetro de Return .

El método también produce ArgumentNulException cuando el parámetro de MethodInstance es una referencia null (Nothing en Visual Basic).

La excepción ArgumentException se produce cuando el objeto MethodIntance pasado a este método como parámetro no pertenece al objeto Method .

Vinculan al almacén de metadatos que se obtienen de instancias de objetos en el modelo de objetos de conectividad a datos empresariales. Usar casos en los que están vinculadas a un repositorio de metadatos con las instancias de otro almacén de metadatos provocará daños en los datos y otros comportamientos inesperados. Para obtener más información, vea DatabaseBackedMetadataCatalog, FileBackedMetadataCatalogy RemoteSharedFileBackedMetadataCatalog.

Ejemplos

Code Snippet: Set the Parameters Object Before Calling a GenericInvoker

Vea también

Referencia

interfaz IMethod

Miembros IMethod

Espacio de nombres Microsoft.BusinessData.MetadataModel