NamedWaitHandleOptions Struct

Definitie

Vertegenwoordigt een set opties voor benoemde synchronisatieobjecten die wachtgrepen zijn en kunnen worden gedeeld tussen processen, zoals Mutex, Semaphoreen EventWaitHandle.

public value class NamedWaitHandleOptions
public struct NamedWaitHandleOptions
type NamedWaitHandleOptions = struct
Public Structure NamedWaitHandleOptions
Overname
NamedWaitHandleOptions

Opmerkingen

Deze structuur wordt gebruikt met constructors en methoden waarmee benoemde synchronisatieobjecten worden gemaakt of geopend die wachtgrepen zijn en kunnen worden gedeeld tussen processen, zoals Mutex, Semaphoreen EventWaitHandle.

Als alternatief voor de methoden die een NamedWaitHandleOptions parameter accepteren om het bereik in te stellen, kunnen methoden die alleen een name parameter gebruiken, de parameter vooraf laten gaan Global\ of Local\ een naamruimte opgeven. Wanneer de Global naamruimte is opgegeven, kan het synchronisatieobject worden gedeeld met processen op het systeem. Wanneer de Local naamruimte is opgegeven, wat ook de standaardwaarde is wanneer er geen naamruimte is opgegeven, kan het synchronisatieobject worden gedeeld met processen in dezelfde sessie. Op Windows is een sessie een aanmeldingssessie en worden services meestal uitgevoerd in een andere niet-interactieve sessie. Op Unix-achtige besturingssystemen heeft elke shell een eigen sessie. Sessie-lokale synchronisatieobjecten zijn mogelijk geschikt voor het synchroniseren tussen processen met een bovenliggende/onderliggende relatie waar ze allemaal in dezelfde sessie worden uitgevoerd. Zie Objectnamen voor meer informatie over de namen van synchronisatieobjecten in Windows.

Eigenschappen

Name Description
CurrentSessionOnly

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het benoemde synchronisatieobject beperkt is in toegang tot de huidige sessie.

CurrentUserOnly

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het benoemde synchronisatieobject beperkt is in toegang tot de huidige gebruiker.

Van toepassing op