Lock.Enter Metod

Definition

Anger låset och väntar vid behov tills låset kan anges.

public:
 void Enter();
public void Enter();
member this.Enter : unit -> unit
Public Sub Enter ()

Undantag

Låset har nått gränsen för upprepade poster av den aktuella tråden. Gränsen är implementeringsdefinierad och är avsedd att vara tillräckligt hög för att den inte ska uppnås i normala situationer.

Kommentarer

När metoden returneras är den aktuella tråden den enda tråden som innehåller låset. Om låset inte kan anges omedelbart väntar metoden tills låset kan anges. Om låset redan innehas av den aktuella tråden anges låset igen. För att helt avsluta låset och låta andra trådar komma in i låset, bör den aktuella tråden avsluta låset så många gånger som det har gått in i låset.

Mer information finns i Anmärkningar för Lock.

Gäller för