Compartir a través de


del método ISystemUtility.ExecuteStatic

Se ejecuta un MethodInstance con la instancia de sistema externo determinado con dados parámetros.

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

Sintaxis

'Declaración
Sub ExecuteStatic ( _
    mi As IMethodInstance, _
    si As ILobSystemInstance, _
    args As Object(), _
    context As IExecutionContext _
)
'Uso
Dim instance As ISystemUtility
Dim mi As IMethodInstance
Dim si As ILobSystemInstance
Dim args As Object()
Dim context As IExecutionContext

instance.ExecuteStatic(mi, si, args, context)
void ExecuteStatic(
    IMethodInstance mi,
    ILobSystemInstance si,
    Object[] args,
    IExecutionContext context
)

Parámetros

  • args
    Tipo: []

    Parámetros del método. El tamaño de la matriz de parámetros es igual que el número de objetos de parámetro en el método y los valores que se van a pasar en orden. Salida y valor devuelto parámetros será una referencia null (Nothing en Visual Basic).

Comentarios

Este método es responsable de convertir una solicitud de invocación genérico a una llamada con el sistema externo. Los parámetros de este método estarán en la estructura y el tipo descrito por los metadatos. Este método debe establecer los valores de parámetro de valor devuelto y de salida de la matriz especificada antes de devolver en ejecución correcta. Si el conector se detectan errores, se espera que este método las excepciones que se definen en Servicio de conectividad a datos empresariales (BDC). Cuando se detectan todas las excepciones, se creará una nueva instancia del conector. En caso contrario, se utilizará la misma instancia del conector para múltiples ejecuciones. La implementación de este método debe ser subprocesos seguros.

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: Implementing a Custom Connector

Vea también

Referencia

interfaz ISystemUtility

Miembros ISystemUtility

Espacio de nombres Microsoft.BusinessData.Runtime