NamedWaitHandleOptions.CurrentSessionOnly Proprietà

Definizione

Ottiene o imposta un valore che indica se l'oggetto di sincronizzazione denominato è limitato all'accesso alla sessione corrente.

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

Valore della proprietà

true se l'oggetto di sincronizzazione denominato è limitato all'accesso alla sessione corrente; in caso contrario, false. Il valore predefinito è true.

Commenti

Ogni sessione ha spazi dei nomi per il nome dell'oggetto che vengono usati quando l'opzione è true. Questi spazi dei nomi con ambito sessione sono distinti dagli spazi dei nomi con ambito sessione per altre sessioni e anche distinti dagli spazi dei nomi usati quando l'opzione è false.

Se l'opzione è true quando si crea un oggetto di sincronizzazione denominato, l'oggetto è limitato nell'ambito alla sessione corrente e non può essere aperto dai processi in esecuzione in sessioni diverse.

Se l'opzione si verifica false quando si crea un oggetto di sincronizzazione denominato, l'oggetto non è limitato all'accesso a una sessione.

In Windows una sessione è una sessione di Servizi terminal. Nei sistemi operativi simili a Unix, una sessione è in genere una sessione della shell, in cui ogni shell ottiene la propria sessione in cui i processi iniziano dall'esecuzione della shell.

Si applica a