語言

PropertyLockMode 列舉

定義

指定在共用屬性群組管理員中存取共用屬性的模式。

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
繼承
PropertyLockMode
屬性

欄位

名稱 值 Description
SetGet 0

在 get 或 set 中鎖定屬性,確保每個對共享屬性的 get 或 set 操作都是原子的。

Method 1

只要呼叫者目前的方法正在執行,則會鎖定共享屬性群組中的所有屬性,讓呼叫者獨佔使用。

注意: 在建構子中建立屬性群組時不要使用, PropertyLockMode.Method 因為這可能導致死結。

適用於