IRemoteExecutionService.ExecuteBdcMethod método
Executa o objeto especificado MethodInstance nos metadados do catálogo de dados corporativos (BDC).
Namespace: Microsoft.BusinessData.Infrastructure
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
<FaultContractAttribute(GetType(ArgumentException))> _
<FaultContractAttribute(GetType(ArgumentOutOfRangeException))> _
<FaultContractAttribute(GetType(InvalidOperationException))> _
<OperationContractAttribute> _
<FaultContractAttribute(GetType(BdcSerializedExceptionState))> _
<FaultContractAttribute(GetType(ArgumentNullException))> _
Function ExecuteBdcMethod ( _
dataClassNamespace As String, _
dataClassName As String, _
dataClassVersion As String, _
lobSystemInstanceName As String, _
methodInstanceName As String, _
callerLcid As Integer, _
serializedOverrideArgs As String() _
) As Stream
'Uso
Dim instance As IRemoteExecutionService
Dim dataClassNamespace As String
Dim dataClassName As String
Dim dataClassVersion As String
Dim lobSystemInstanceName As String
Dim methodInstanceName As String
Dim callerLcid As Integer
Dim serializedOverrideArgs As String()
Dim returnValue As Stream
returnValue = instance.ExecuteBdcMethod(dataClassNamespace, _
dataClassName, dataClassVersion, _
lobSystemInstanceName, methodInstanceName, _
callerLcid, serializedOverrideArgs)
[FaultContractAttribute(typeof(ArgumentException))]
[FaultContractAttribute(typeof(ArgumentOutOfRangeException))]
[FaultContractAttribute(typeof(InvalidOperationException))]
[OperationContractAttribute]
[FaultContractAttribute(typeof(BdcSerializedExceptionState))]
[FaultContractAttribute(typeof(ArgumentNullException))]
Stream ExecuteBdcMethod(
string dataClassNamespace,
string dataClassName,
string dataClassVersion,
string lobSystemInstanceName,
string methodInstanceName,
int callerLcid,
string[] serializedOverrideArgs
)
Parâmetros
dataClassNamespace
Tipo: System.StringO namespace da classe de dados que contém o objeto MethodInstance para executar.
dataClassName
Tipo: System.StringO nome da classe de dados que contém o objeto MethodInstance para executar.
dataClassVersion
Tipo: System.StringA versão da classe de dados que contém o objeto MethodInstance para executar.
lobSystemInstanceName
Tipo: System.StringO nome do objeto LobSystemInstance para fornecer o gerenciamento de conexão para o objeto MethodInstance .
methodInstanceName
Tipo: System.StringO nome do objeto MethodInstance para executar.
callerLcid
Tipo: System.Int32A ID de localidade do chamador. Use esse valor para enviar mensagens de erro no idioma que corresponde à ID de localidade especificada.
serializedOverrideArgs
Tipo: []Os argumentos do método em XML serializado formulário, com base nos metadados.
Valor retornado
Tipo: System.IO.Stream
Um fluxo que contém os resultados da execução. A estrutura do fluxo depende da correção específica que executadas o método.
Ver também
Referência
IRemoteExecutionService interface