次の方法で共有


ContentKeyPolicyOption コンストラクター

定義

ContentKeyPolicyOption の新しいインスタンスを初期化します。

public ContentKeyPolicyOption (Azure.ResourceManager.Media.Models.ContentKeyPolicyConfiguration configuration, Azure.ResourceManager.Media.Models.ContentKeyPolicyRestriction restriction);
new Azure.ResourceManager.Media.Models.ContentKeyPolicyOption : Azure.ResourceManager.Media.Models.ContentKeyPolicyConfiguration * Azure.ResourceManager.Media.Models.ContentKeyPolicyRestriction -> Azure.ResourceManager.Media.Models.ContentKeyPolicyOption
Public Sub New (configuration As ContentKeyPolicyConfiguration, restriction As ContentKeyPolicyRestriction)

パラメーター

configuration
ContentKeyPolicyConfiguration

キー配信の構成。 基底クラスであることに注意 ContentKeyPolicyConfiguration してください。 このシナリオでは、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、、、ContentKeyPolicyPlayReadyConfigurationContentKeyPolicyFairPlayConfigurationContentKeyPolicyUnknownConfiguration、および がContentKeyPolicyWidevineConfiguration含まれます。ContentKeyPolicyClearKeyConfiguration

restriction
ContentKeyPolicyRestriction

この構成でキーを配信するために満たす必要がある要件は、基本クラスであることに注意 ContentKeyPolicyRestriction してください。 このシナリオでは、基底クラスの派生クラスをここで割り当てる必要があるか、このプロパティを使用可能な派生クラスのいずれかにキャストする必要があります。 使用可能な派生クラスには、、ContentKeyPolicyTokenRestrictionおよび ContentKeyPolicyUnknownRestrictionが含まれますContentKeyPolicyOpenRestriction

例外

configuration または restriction が null です。

適用対象