IStoreUpdateLogger.LogSettingUpdateAsync 方法

定义

记录对特定设置存储的更新记录。

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。

onlineRevision
Nullable<Int32>

与此值关联的 Azure Devops 修订号(如果已知);否则为 null。

localRevision
Nullable<Int32>

与此值关联的本地共享存储修订号(如果已知);否则为 null。

listMergeBaseline
String

生成此列表值的三向合并中使用的基线内容(如果有);否则为 null。

isRoamingEnabled
Nullable<Boolean>

一个值,该值指示当前是否在计算机上启用了漫游。

isRoamable
Nullable<Boolean>

一个值,该值指示是否注册了设置以在计算机之间漫游。

返回

Task

适用于