NamedWaitHandleOptions.CurrentSessionOnly Egenskap

Definition

Hämtar eller anger ett värde som anger om det namngivna synkroniseringsobjektet är begränsat i åtkomsten till den aktuella sessionen.

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

Egenskapsvärde

trueom det namngivna synkroniseringsobjektet är begränsat i åtkomsten till den aktuella sessionen; annars . false Standardvärdet är true.

Kommentarer

Varje session har namnområden för objektets namn som används när alternativet är true. De här sessionsomfångsbegränsade namnrymderna skiljer sig från sessionsomfattande namnområden för andra sessioner och skiljer sig även från namnområden som används när alternativet är false.

Om alternativet är true när du skapar ett namngivet synkroniseringsobjekt begränsas objektet i omfånget till den aktuella sessionen och kan inte öppnas av processer som körs i olika sessioner.

Om alternativet är false när du skapar ett namngivet synkroniseringsobjekt begränsas inte objektet i åtkomsten till en session.

På Windows är en session en Terminal Services-session. I Unix-liknande operativsystem är en session vanligtvis en gränssnittssession, där varje gränssnitt får en egen session där processer startas från shell-körningen.

Gäller för