SettingsCommit Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Changes to setting values that can be applied using RequestCommitAsync(ChangeSource, SettingsCommit, CancellationToken).
[MessagePack.MessagePackObject(false)]
public class SettingsCommit : IEquatable<Microsoft.VisualStudio.RpcContracts.UnifiedSettings.SettingsCommit>
[<MessagePack.MessagePackObject(false)>]
type SettingsCommit = class
interface IEquatable<SettingsCommit>
Public Class SettingsCommit
Implements IEquatable(Of SettingsCommit)
- Inheritance
-
SettingsCommit
- Attributes
-
MessagePack.MessagePackObjectAttribute
- Implements
Constructors
SettingsCommit(IReadOnlyDictionary<String,String>, String) |
Changes to setting values that can be applied using RequestCommitAsync(ChangeSource, SettingsCommit, CancellationToken). |
SettingsCommit(SettingsCommit) |
Properties
Description |
A human-readable description of the change. |
EqualityContract | |
Values |
A map of monikers to JSON strings. |
Methods
<Clone>$() | |
Deconstruct(IReadOnlyDictionary<String,String>, String) | |
Equals(Object) | |
Equals(SettingsCommit) | |
GetHashCode() | |
PrintMembers(StringBuilder) | |
ToString() |
Operators
Equality(SettingsCommit, SettingsCommit) | |
Inequality(SettingsCommit, SettingsCommit) |