NamedWaitHandleOptions.CurrentSessionOnly Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.