IDataClass.Execute método (IMethodInstance, ILobSystemInstance, Object[])
Executa a instância de determinado método em relação a uma instância de determinado sistema externo com os parâmetros de determinado.
Namespace: Microsoft.BusinessData.MetadataModel
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
Function Execute ( _
methodInstanceToExecute As IMethodInstance, _
lobSystemInstance As ILobSystemInstance, _
ByRef overrideArgs As Object() _
) As Object
'Uso
Dim instance As IDataClass
Dim methodInstanceToExecute As IMethodInstance
Dim lobSystemInstance As ILobSystemInstance
Dim overrideArgs As Object()
Dim returnValue As Object
returnValue = instance.Execute(methodInstanceToExecute, _
lobSystemInstance, overrideArgs)
Object Execute(
IMethodInstance methodInstanceToExecute,
ILobSystemInstance lobSystemInstance,
ref Object[] overrideArgs
)
Parâmetros
methodInstanceToExecute
Tipo: Microsoft.BusinessData.MetadataModel.IMethodInstanceA instância de método para executar.
lobSystemInstance
Tipo: Microsoft.BusinessData.MetadataModel.ILobSystemInstanceA instância do sistema externo para executar a instância do método contra.
overrideArgs
Tipo: []Os argumentos para passar para o sistema externo. A matriz de overrideArgs deve ter como muitos elementos como há parâmetros no modelo de BDC para esse método, incluindo o parâmetro de retorno.
Valor retornado
Tipo: System.Object
O valor de retorno da instância do método.
Comentários
Um InvalidOperationException será lançada se o conjunto de parâmetros fornecido não correspondem exatamente o que é definido pelos metadados.
Instâncias de objetos do modelo de objeto de conectividade de dados corporativos estão vinculadas no repositório de metadados que eles são obtidos. Usando instâncias vinculadas a um repositório de metadados com as instâncias do repositório de metadados outro causará corrupção de dados e outro comportamento inesperado. Para obter mais informações, consulte DatabaseBackedMetadataCatalog, FileBackedMetadataCataloge RemoteSharedFileBackedMetadataCatalog.