Freigeben über


<PreferComInsteadOfManagedRemoting>-Element

Gibt an, ob die Laufzeit COM-Interop anstelle von Remoting für Aufrufe über Anwendungsdomänengrenzen hinweg verwendet.

<PreferComInsteadOfManagedRemoting enabled="true|false"/>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Attribut

Beschreibung

enabled

Erforderliches Attribut.

Gibt an, ob die Laufzeit zwischen Anwendungsdomänengrenzen COM-Interop anstelle von Remoting verwendet.

Enabled-Attribut

Wert

Beschreibung

false

Die Laufzeit verwendet Remoting zwischen Anwendungsdomänengrenzen. Dies ist der Standardwert.

true

Die Laufzeit verwendet COM-Interop zwischen Anwendungsdomänengrenzen.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibung

configuration

Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei.

runtime

Enthält Informationen über die Assemblybindung und die Garbage Collection.

Hinweise

Wenn Sie das enabled-Attribut auf true festlegen, zeigt die Laufzeit folgendes Verhalten:

Diese zwei Verhaltensweisen stellen sicher, dass alle Aufrufe über COM-Schnittstellen zwischen verwalteten Objekten über Anwendungsdomänengrenzen hinweg COM und COM-Interop anstelle von Remoting verwenden.

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie angegeben wird, dass die Laufzeit COM-Interop über Isolationsgrenzen hinweg verwenden soll:

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

Siehe auch

Referenz

Schema für Laufzeiteinstellungen

Weitere Ressourcen

Konfigurationsdateischema für .NET Framework