Поделиться через


PropertyChange Class

Definition

Data of a property change.

public class PropertyChange : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ChangeAnalysis.Models.PropertyChange>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ChangeAnalysis.Models.PropertyChange>
public class PropertyChange
type PropertyChange = class
    interface IJsonModel<PropertyChange>
    interface IPersistableModel<PropertyChange>
type PropertyChange = class
Public Class PropertyChange
Implements IJsonModel(Of PropertyChange), IPersistableModel(Of PropertyChange)
Public Class PropertyChange
Inheritance
PropertyChange
Implements

Properties

ChangeCategory

The change category.

ChangeType

The type of the change.

Description

The description of the changed property.

DisplayName

The enhanced display name of the json path. E.g., the json path value[0].properties will be translated to something meaningful like slots["Staging"].properties.

IsDataMasked

The boolean indicating whether the oldValue and newValue are masked. The values are masked if it contains sensitive information that the user doesn't have access to.

JsonPath

The json path of the changed property.

Level

Gets the level.

NewValue

The value of the property after the change.

OldValue

The value of the property before the change.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<PropertyChange>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<PropertyChange>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<PropertyChange>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<PropertyChange>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<PropertyChange>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to