IStoreUpdateLogger.LogSettingUpdateAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
记录对特定设置存储的更新记录。
public System.Threading.Tasks.Task LogSettingUpdateAsync (string storeName, string settingName, string settingValue, bool isMachineLocal, string source = default, int? onlineRevision = default, int? localRevision = default, string listMergeBaseline = default, bool? isRoamingEnabled = default, bool? isRoamable = default);
abstract member LogSettingUpdateAsync : string * string * string * bool * string * Nullable<int> * Nullable<int> * string * Nullable<bool> * Nullable<bool> -> System.Threading.Tasks.Task
Public Function LogSettingUpdateAsync (storeName As String, settingName As String, settingValue As String, isMachineLocal As Boolean, Optional source As String = Nothing, Optional onlineRevision As Nullable(Of Integer) = Nothing, Optional localRevision As Nullable(Of Integer) = Nothing, Optional listMergeBaseline As String = Nothing, Optional isRoamingEnabled As Nullable(Of Boolean) = Nothing, Optional isRoamable As Nullable(Of Boolean) = Nothing) As Task
参数
- storeName
- String
要更新的存储的名称,例如 "private store"。
- settingName
- String
设置的完整名称,包括应用名称前缀(如 "Blend-")(如果不在应用之间共享此设置)。
- settingValue
- String
设置的完整序列化值。
- isMachineLocal
- Boolean
一个值,该值指示设置值内容是否特定于此计算机。
- source
- String
如果已知,则为更新源,例如 "ISettingsManager. SetValueAsync" 或 "共享存储更新"。否则为 null。
- listMergeBaseline
- String
生成此列表值的三向合并中使用的基线内容(如果有);否则为 null。