Метод IRemoteExecutionService.ExecuteBdcMethod
Выполняет MethodInstance указанного объекта в метаданных Business Data Catalog (BDC).
Пространство имен: Microsoft.BusinessData.Infrastructure
Сборка: Microsoft.BusinessData (в Microsoft.BusinessData.dll)
Синтаксис
'Декларация
<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
'Применение
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
)
Параметры
dataClassNamespace
Тип: System.StringПространство имен класса данных, содержащих объект MethodInstance для выполнения.
dataClassName
Тип: System.StringИмя класса данных, содержащих объект MethodInstance для выполнения.
dataClassVersion
Тип: System.StringВерсия класса данных, содержащих объект MethodInstance для выполнения.
lobSystemInstanceName
Тип: System.StringИмя объекта LobSystemInstance предоставить управление подключениями MethodInstance объекта.
methodInstanceName
Тип: System.StringИмя объекта MethodInstance для выполнения.
callerLcid
Тип: System.Int32КОД языка вызывающей стороны. Это значение будет использоваться для отправки сообщения об ошибках на языке, который соответствует идентификатору указанного языкового стандарта.
serializedOverrideArgs
Тип: []Аргументы метода в формате XML сериализован формы на основе метаданных.
Возвращаемое значение
Тип: System.IO.Stream
Поток, содержащий результаты выполнения. Структура потока зависит от определенных оболочки, так как выполняется метод.
См. также
Справочные материалы
IRemoteExecutionService интерфейс