NamedWaitHandleOptions.CurrentSessionOnly Eigenschaft
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.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das benannte Synchronisierungsobjekt im Zugriff auf die aktuelle Sitzung eingeschränkt ist.
public:
property bool CurrentSessionOnly { bool get(); void set(bool value); };
public bool CurrentSessionOnly { get; set; }
member this.CurrentSessionOnly : bool with get, set
Public Property CurrentSessionOnly As Boolean
Eigenschaftswert
truewenn das benannte Synchronisierungsobjekt im Zugriff auf die aktuelle Sitzung beschränkt ist; andernfalls . false Der Standardwert lautet true.
Hinweise
Jede Sitzung verfügt über Namespaces für den Namen des Objekts, die verwendet werden, wenn die Option ist true. Diese sitzungsbezogenen Namespaces unterscheiden sich von sitzungsbezogenen Namespaces für andere Sitzungen und unterscheiden sich auch von Namespaces, die bei der Option falseverwendet werden.
Wenn die Option beim Erstellen eines benannten Synchronisierungsobjekts besteht true , ist das Objekt im Bereich der aktuellen Sitzung beschränkt und kann nicht durch Prozesse geöffnet werden, die in verschiedenen Sitzungen ausgeführt werden.
Wenn die Option beim Erstellen eines benannten Synchronisierungsobjekts besteht false , ist das Objekt nicht im Zugriff auf eine Sitzung beschränkt.
Bei Windows handelt es sich bei einer Sitzung um eine Terminaldienstesitzung. Auf Unix-ähnlichen Betriebssystemen ist eine Sitzung in der Regel eine Shellsitzung, in der jede Shell eine eigene Sitzung erhält, in der Prozesse, die von der Shell-Ausführung gestartet wurden.