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


ContentKeyPolicyFairPlayOfflineRentalConfiguration Class

Definition

The ContentKeyPolicyFairPlayOfflineRentalConfiguration.

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

Constructors

ContentKeyPolicyFairPlayOfflineRentalConfiguration(Int64, Int64)

Initializes a new instance of ContentKeyPolicyFairPlayOfflineRentalConfiguration.

Properties

PlaybackDurationInSeconds

Playback duration.

StorageDurationInSeconds

Storage duration.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ContentKeyPolicyFairPlayOfflineRentalConfiguration>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ContentKeyPolicyFairPlayOfflineRentalConfiguration>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ContentKeyPolicyFairPlayOfflineRentalConfiguration>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ContentKeyPolicyFairPlayOfflineRentalConfiguration>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ContentKeyPolicyFairPlayOfflineRentalConfiguration>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to