Freigeben über


<wellknown>-Element (Dienstinstanz)

Enthält Informationen über vom Server aktivierte (bekannte) Objekte, die die Anwendung den Clients offenlegt.

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

<wellknown 
   mode="Singleton|SingleCall"   displayName="name"   type="type,assembly"objectUri="objectUri"/>

Optionale Attribute

Attribut Beschreibung
displayName Wird vom .NET Framework-Konfigurationstool zum Erstellen einer Liste von serveraktivierten Objekten verwendet, für deren Veröffentlichung dieser Server registriert ist. Das .NET Remoting-System verwendet dieses Attribut nicht.

Erforderliche Attribute

Attribut Beschreibung
mode Gibt an, ob es sich bei dem Objekt um ein Singleton- oder ein SingleCall-Objekt handelt. Eine der beiden Optionen muss gewählt werden. Weitere Informationen hierzu finden Sie unter Aktivierung.
type Gibt den vollständigen Typnamen des Objekts und den Assemblynamen der Typimplementierung an. Hierzu gehören die Version, die Kultur und der öffentliche Schlüssel, wenn die übergeordnete Assembly sich im globalen Assemblycache befindet.
objectUri Gibt den Endpunkt des URIs (Uniform Resource Identifier) des Objekts an.

Hinweise

Wenn Internet Information Services (IIS) als Host für ein Objekt fungiert, muss die objectUri-Erweiterung .soap oder .rem lauten, damit die Anforderung an den IHttpHandler von .NET Remoting weitergeleitet wird.

Beispiel

In der folgenden Konfigurationsdatei wird ein vom Server aktivierter (bekannter) Typ, der Objekt-URI, unter dem sich dieser befindet, sowie der WellKnownObjectMode deklariert, der die Aktivierung von Instanzen steuert.

<configuration>
   <system.runtime.remoting>
      <application>
         <service>
            <wellknown 
               type="ServerActivatedType, RemoteAssembly" 
               objectUri="ServerType.rem" 
               mode="Singleton" 
            />
         </service>
      </application>
   </system.runtime.remoting>
</configuration>

Anforderungen

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

Siehe auch

Schema für Remoteeinstellungen | Aktivierung | Konfiguration