共用方式為


DevTestLabEvaluatePolicy Class

Definition

Properties for evaluating a policy set.

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

Constructors

DevTestLabEvaluatePolicy()

Initializes a new instance of DevTestLabEvaluatePolicy.

Properties

FactData

The fact data.

FactName

The fact name.

UserObjectId

The user for which policies will be evaluated.

ValueOffset

The value offset.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DevTestLabEvaluatePolicy>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<DevTestLabEvaluatePolicy>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DevTestLabEvaluatePolicy>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DevTestLabEvaluatePolicy>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<DevTestLabEvaluatePolicy>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to