Freigeben über


<application>-Element

Enthält Informationen über Remoteobjekte, die die Anwendung verwendet und offenlegt.

<configuration>
   <system.runtime.remoting>
**      <application>**

<application name="AppName">
   <lifetime/>
   <channels/>
   <service/>
   <client/>
   <soapInterop/>
</application>

Optionale Attribute

Attribut Beschreibung
name Benennt die Anwendung. Sie können dieses Attribut nicht beim Hosting eines Remotetyps in Internet Information Services (IIS) verwenden. In anderen Hostszenarios wird der Name ein Teil des Aktivierungs-URLs. Weitere Informationen hierzu finden Sie unter Aktivierungs-URLs.

Untergeordnete Elemente

Element Beschreibung
<lifetime> Enthält Informationen über die Lebensdauer aller remotefähigen Objekte. Kann im <application>-Element einmal vorkommen.
<service> Enthält Objekte, die die Anwendung offenlegt. Kann im <application>-Element einmal oder mehrmals vorkommen.
<client> Enthält Objekte, die die Anwendung verwendet. Kann im <application>-Element einmal oder mehrmals vorkommen.
<channels> Enthält Channels, über die die Anwendung mit Remoteobjekten kommuniziert. Kann im <application>-Element einmal vorkommen.
<soapInterop> Enthält die in SOAP verwendeten Typenzuordnungen. Kann im <application>-Element einmal vorkommen.

Beispiel

Die folgende Konfigurationsdatei deklariert Lebensdauerinformationen für alle Remotetypen, deren Host eine Serveranwendungsdomäne ist, sowie einen vom Server aktivierten (bekannten) Remotetyp für die Veröffentlichung. Außerdem gibt sie an, dass der Standard-HttpChannel Anschluss 8080 überwachen soll und dass das .NET Remoting-System beim Starten der Hostanwendung alle angegebenen Typen laden soll (in diesem Fall sowohl HttpChannel als auch ServerActivatedType).

<configuration>
   <system.runtime.remoting>
      <application>
         <lifetime
            leaseTime="10S"
            sponsorshipTimeout="0S"
            renewOnCallTime="5S"
            leaseManagerPollTime="5S"
         />
         <service>
            <wellknown 
               type="ServerActivatedType, RemoteAssembly" 
               objectUri="ServerType.rem" 
               mode="Singleton" 
            />
         </service>
      <channels>
         <channel port="8080" ref="http"/>
      </channels>
      </application>
      <debug loadTypes="true"/>
   </system.runtime.remoting>
</configuration>

Anforderungen

Konfigurationsdateien: Anwendungskonfigurationsdatei, Konfigurationsdatei für den Computer (Machine.config)

Siehe auch

Schema für Remoteeinstellungen | Remoteobjektkonfiguration