Compartilhar via


<PreferComInsteadOfManagedRemoting> Elemento

Especifica se o runtime usará a interoperabilidade COM em vez de comunicação remota para todas as chamadas entre os limites de domínio do aplicativo.

<configuração>
   <Runtime>
     <PreferComInsteadOfManagedRemoting>

Sintaxe

<PreferComInsteadOfManagedRemoting enabled="true|false"/>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Attributes

Attribute Description
enabled Atributo necessário.

Indica se o runtime usará a interoperabilidade COM em vez de comunicação remota entre os limites de domínio do aplicativo.

Atributo habilitado

Value Description
false O runtime usará a comunicação remota entre os limites de domínio do aplicativo. Esse é o padrão.
true O runtime usará a interoperabilidade COM entre os limites de domínio do aplicativo.

Elementos filho

Nenhum.

Elementos pai

Elemento Description
configuration O elemento raiz em cada arquivo de configuração usado pelos aplicativos do Common Language Runtime e .NET Framework.
runtime Contém informações sobre associação de assembly e coleta de lixo.

Observações

Quando você define o enabled atributo como true, o runtime se comporta da seguinte maneira:

Esses dois comportamentos garantem que todas as chamadas por interfaces COM entre objetos gerenciados nos limites de domínio do aplicativo usem interoperabilidade COM e COM em vez de comunicação remota.

Example

O exemplo a seguir mostra como especificar que o runtime deve usar a interoperabilidade COM entre limites de isolamento:

<configuration>
  <runtime>
    <PreferComInsteadOfManagedRemoting enabled="true"/>
  </runtime>
</configuration>

Consulte também