<PreferComInsteadOfManagedRemoting> , element

Określa, czy środowisko uruchomieniowe będzie używać międzyoperacyjności COM zamiast komunikacji telefonicznej dla wszystkich wywołań w granicach domeny aplikacji.

<Konfiguracji>
  <Środowiska wykonawczego>
    <PreferComInsteadOfManagedRemoting>

Składnia

<PreferComInsteadOfManagedRemoting enabled="true|false"/>  

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Atrybut Opis
enabled Atrybut wymagany.

Wskazuje, czy środowisko uruchomieniowe będzie używać międzyoperacyjności modelu COM zamiast komunikacji między granicami domeny aplikacji.

Atrybut włączony

Wartość Opis
false Środowisko uruchomieniowe będzie używać komunikacji zdalniej w granicach domeny aplikacji. Jest to opcja domyślna.
true Środowisko uruchomieniowe będzie używać międzyoperacyjności modelu COM w granicach domeny aplikacji.

Elementy podrzędne

Brak.

Elementy nadrzędne

Element Opis
configuration Element główny w każdym pliku konfiguracji używanym przez środowisko uruchomieniowe języka wspólnego i aplikacje programu .NET Framework.
runtime Zawiera informacje dotyczące powiązania zestawu oraz wyrzucania elementów bezużytecznych.

Uwagi

Po ustawieniu atrybutu enabled na truewartość środowisko uruchomieniowe zachowuje się w następujący sposób:

Te dwa zachowania zapewniają, że wszystkie wywołania interfejsów COM między zarządzanymi obiektami w granicach domeny aplikacji używają międzyoperacyjności MODELU COM i modelu COM zamiast komunikacji telefonicznej.

Przykład

W poniższym przykładzie pokazano, jak określić, że środowisko uruchomieniowe powinno używać międzyoperacyjności modelu COM w granicach izolacji:

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

Zobacz też