Freigeben über


Lock.Scope.Dispose Methode

Definition

Beendet die Sperre, wenn die Lock.Scope eine Sperre darstellt, die eingegeben wurde.

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

Ausnahmen

Stellt Lock.Scope eine Sperre dar, die eingegeben wurde, und der aktuelle Thread hält die Sperre nicht.

Hinweise

Wenn der aktuelle Thread die Sperre mehrmals hält, z. B. rekursiv, wird die Sperre nur einmal beendet. Der aktuelle Thread sollte sicherstellen, dass jeder EnterScope mit einem Dispose in der Scope von EnterScopezurückgegebenen übereinstimmt.

Weitere Informationen finden Sie in den Hinweisen zu Lock.Scope.

Gilt für: