Freigeben über


Schema für Remoteeinstellungen

Dieses Schema enthält Tags, mit denen benutzerdefinierte Einstellungen in Konfigurationsdateien für Remoteanwendungen gesetzt werden.

<configuration>
   <system.runtime.remoting>
      <application>
         <lifetime>
         <channels> (Instance)
            <channel> (Instance)
               <serverProviders> (Instance)
                  <provider> (Instance)
                  <formatter> (Instance)
               <clientProviders> (Instance)
                  <provider> (Instance)
                  <formatter> (Instance)
         <client>
            <wellknown> (Client Instance)
            <activated> (Client Instance)
         <service>
            <wellknown> (Service Instance)
            <activated> (Service Instance)
         <soapInterop>
            <interopXmlType>
            <interopXmlElement>
            <preLoad>
      <channels> (Template)
         <channel> (Template)
            <serverProviders> (Instance)
               <provider> (Instance)
               <formatter> (Instance)
            <clientProviders> (Instance)
               <provider> (Instance)
               <formatter> (Instance)
      <channelSinkProviders>
            <serverProviders> (Template)
               <provider> (Template)
               <formatter> (Template)
            <clientProviders> (Template)
               <provider> (Template)
               <formatter> (Template)
      <customErrors>
      <debug>

Element Beschreibung
<system.runtime.remoting> Enthält Informationen über Remoteobjekte und Channels.
<application> Enthält Informationen über Remoteobjekte, die die Anwendung verwendet und offenlegt.
<lifetime> Enthält Informationen über die Lebensdauer aller vom Client aktivierten Objekte, die von dieser Anwendung bedient werden.
<channels> (Instanz) Enthält Channels, über die die Anwendung mit Remoteobjekten kommuniziert.
<channels> (Instanz) Konfiguriert den Channel, über den die Anwendung mit Remoteobjekten kommuniziert.
<serverProviders> (Instanz) Enthält Provider für Channelempfänger, die Bestandteil der standardmäßigen serverseitigen Channelempfänger-Aufrufkette für diese Channelvorlage werden sollen, wenn an anderer Stelle in der Konfigurationsdatei auf die Vorlage verwiesen wird.
<provider> (Instanz) Enthält den Channelempfänger-Provider für einen Channelempfänger, der in die Channelempfängerkette eingefügt werden soll.
<formatter> (Instanz) Enthält den Channelempfänger-Provider für einen Formatierungsempfänger, der in die Channelempfängerkette eingefügt werden soll.
<clientProviders> (Instanz) Enthält Provider für Channelempfänger, die Bestandteil der standardmäßigen clientseitigen Channelempfänger-Aufrufkette für diese Channelvorlage werden sollen, wenn an anderer Stelle in der Konfigurationsdatei auf die Vorlage verwiesen wird.
<client> Enthält Objekte, die die Anwendung verwendet.
<wellknown> (Clientinstanz) Enthält Informationen über vom Server aktivierte (bekannte) Objekte, die von der Anwendung verwendet werden sollen.
<activated> (Clientinstanz) Enthält Informationen über vom Client aktivierte Objekte, die von der Anwendung verwendet werden sollen.
<service> Enthält Objekte, die die Anwendung in anderen Anwendungsdomänen oder -kontexten offenlegt.
<wellknown> (Dienstinstanz) Enthält Informationen über vom Server aktivierte (bekannte) Objekte, die von der Anwendung veröffentlicht werden sollen.
<activated> (Dienstinstanz) Enthält Informationen über vom Client aktivierte Objekte, die von der Anwendung veröffentlicht werden sollen.
<soapInterop> Enthält die in SOAP verwendeten Typenzuordnungen.
<interopXmlType> Erstellt eine bidirektionale Zuordnung zwischen einem Common Language Runtime-Typ und einem XML-Typ und -Namespace.
<interopXmlElement> Erstellt eine bidirektionale Zuordnung zwischen einem Common Language Runtime-Typ und einem XML-Element und -Namespace.
<preLoad> Gibt den Typ zum Laden der Zuordnungen aus Klassen an, die SoapAttribute erweitern.
<channels> (Vorlage) Enthält Channelvorlagen, über die die Anwendung mit Remoteobjekten kommuniziert.
<channels> (Vorlage) Enthält die Channelvorlage, die die Anwendung angeben und konfigurieren kann, um mit Remoteobjekten zu kommunizieren oder Anforderungen für Remoteobjekte zu überwachen.
<channelSinkProviders> Enthält Vorlagen für Provider für Client- und Server-Channelempfänger. Auf alle unter diesem Element angegeben Channelempfänger-Provider kann an einer beliebigen Stelle verwiesen werden, an der ein Channelempfänger-Provider registriert sein könnte.
<serverProviders> (Vorlage) Enthält Vorlagen für Channelempfänger, die in eine Serverchannel-Aufrufkette eingefügt werden können.
<provider> (Vorlage) Enthält die Providervorlage für einen Channelempfänger, der in die Server- oder Client-Channelempfängerkette eingefügt werden soll.
<formatter> (Vorlage) Enthält den Channelempfänger-Provider für einen Formatierungsempfänger, der in die Client- oder Server-Channelempfängerkette eingefügt werden soll.
<clientProviders> (Vorlage) Enthält Vorlagen für Channelempfänger, die in eine Clientchannel-Aufrufkette eingefügt werden können.
<debug> Gibt an, ob Typen in die Konfigurationsdatei geladen werden sollen, wenn die Anwendung gestartet wird.
<customErrors> Gibt an, ob die Serverchannel in dieser Anwendungsdomäne gefilterte oder vollständige Informationen über Ausnahmen an lokale oder Remoteaufrufer zurückgeben.

Siehe auch

Schema für .NET Framework-Konfigurationsdateien | Übersicht über .NET Remoting