ISystemProxyAssemblyManager interface
Essa interface pode ser implementada por personalizado conectores que façam usam de vários conjuntos.
Namespace: Microsoft.BusinessData.Runtime
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
Public Interface ISystemProxyAssemblyManager
'Uso
Dim instance As ISystemProxyAssemblyManager
public interface ISystemProxyAssemblyManager
Comentários
Implementação dessa interface permite que representa vários conjuntos dentro de um único bloco de dados binários associados a um sistema externo. Conectores personalizados que implementam essa interface serão solicitados a decodificar os dados binários em um assembly principal e vários conjuntos de módulos dependentes. O assembly primária será usado para obter os tipos de dados usados pelos metadados (por exemplo, TypeDescriptors). Os conjuntos de dependentes são conjuntos necessários para a lógica de execução contida pelo proxy.
O conector não tem um mecanismo para codificar vários conjuntos em um único bloco de dados binários. Em vez disso, esse processo precisa ser executado pelos aplicativos externos e os dados relacionados precisam ser associadas com o sistema externo. Implementando essa interface indica que o conector personalizado obrigatório os dados de proxy a ser fornecidos de uma fonte externa e, portanto, não é possível gerar proxies.
Esta interface deve ser implementada na mesma classe que implementa a interface ISystemUtility . Um conector personalizado que implementa esta interface não deve implementar a interface ISystemProxyGenerator .