PropertyLockMode Enum

Definition

Anger läget för åtkomst till delade egenskaper i grupphanteraren för delade egenskaper.

public enum class PropertyLockMode
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum PropertyLockMode
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type PropertyLockMode = 
Public Enum PropertyLockMode
Arv
PropertyLockMode
Attribut

Fält

Name Värde Description
SetGet 0

Låser en egenskap under en get eller set, vilket säkerställer att varje get- eller set-åtgärd på en delad egenskap är atomisk.

Method 1

Låser alla egenskaper i den delade egenskapsgruppen för exklusiv användning av anroparen, så länge anroparens aktuella metod körs.

FÖRSIKTIGHET: Använd PropertyLockMode.Method inte när du skapar en egenskapsgrupp i en konstruktor eftersom detta kan orsaka ett dödläge.

Gäller för