Freigeben über


ServiceDomain.Enter(ServiceConfig) Methode

Definition

Erstellt den durch das ServiceConfig-Objekt angegebenen Kontext und legt ihn auf dem Kontextstapel ab, sodass er zum aktuellen Kontext wird.

public:
 static void Enter(System::EnterpriseServices::ServiceConfig ^ cfg);
public static void Enter (System.EnterpriseServices.ServiceConfig cfg);
static member Enter : System.EnterpriseServices.ServiceConfig -> unit
Public Shared Sub Enter (cfg As ServiceConfig)

Parameter

cfg
ServiceConfig

Eine ServiceConfig, die die Konfigurationsinformationen für die im eingeschlossenen Code zu verwendenden Dienste enthält.

Ausnahmen

ServiceConfig wird von der aktuellen Plattform nicht unterstützt.

Hinweise

Enter erstellt zunächst einen Kontext, der ServiceConfig so konfiguriert ist, wie vom -Objekt angegeben, das cfg als Parameter übergeben wird. Richtlinien auf Client- und Serverseite werden dann ausgelöst, als ob ein Methodenaufruf stattgefunden hätte. Der neue Kontext wird dann in einen Kontextstapel gepusht und wird zum aktuellen Kontext. Aufgrund ihres effizienten Designs und weil kein Threadmarshalling erforderlich ist, ist die Verwendung Enter von und Leave im Vergleich zu einem äquivalenten Methodenaufruf erheblich geringerer Aufwand.

Gilt für: