ServiceDomain Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermöglicht einem durch Enter(ServiceConfig) und Leave() gekennzeichneten Codesegment die Ausführung im eigenen Kontext. Das Verhalten entspricht dabei dem einer Methode, die für ein im Kontext erstelltes Objekt aufgerufen wird. Diese Klasse kann nicht vererbt werden.
public ref class ServiceDomain sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ServiceDomain
[<System.Runtime.InteropServices.ComVisible(false)>]
type ServiceDomain = class
Public NotInheritable Class ServiceDomain
- Vererbung
-
ServiceDomain
- Attribute
Hinweise
Die Enter Methoden und Leave werden in Paaren verwendet, um Code einzuschließen, der dann COM+-Dienste verwenden kann. Code, der zwischen Aufrufen von Enter und Leave ausgeführt wird, in seinem eigenen Kontext eingeschlossen ist und sich verhält, als wäre es eine Methode, die für ein im Kontext erstelltes Objekt aufgerufen wird. Die Enter Paare und Leave können geschachtelt werden. Es liegt am Benutzer sicherzustellen, dass Aufrufpaare ausgeglichen werden, sodass jeder Aufruf von Leave mit einem vorherigen Aufruf von Enterübereinstimmt.
Methoden
Enter(ServiceConfig) |
Erstellt den durch das ServiceConfig-Objekt angegebenen Kontext und legt ihn auf dem Kontextstapel ab, sodass er zum aktuellen Kontext wird. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Leave() |
Löst wie bei der Rückgabe eines Methodenaufrufs die serverseitigen und anschließend die clientseitigen Richtlinien aus. Anschließend wird der aktuelle Kontext vom Kontextstapel entfernt, und der während des Aufrufs von Enter(ServiceConfig) ausgeführte Kontext wird zum aktuellen Kontext. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |