IPlayReadyLicenseSession2.CreateLicenseIterable Method

Definition

Creates a PlayReadyLicense object iterator that supports in-memory-only PlayReady licenses in addition to persisted licenses.

public:
 PlayReadyLicenseIterable ^ CreateLicenseIterable(PlayReadyContentHeader ^ contentHeader, bool fullyEvaluated);
PlayReadyLicenseIterable CreateLicenseIterable(PlayReadyContentHeader const& contentHeader, bool const& fullyEvaluated);
public PlayReadyLicenseIterable CreateLicenseIterable(PlayReadyContentHeader contentHeader, bool fullyEvaluated);
function createLicenseIterable(contentHeader, fullyEvaluated)
Public Function CreateLicenseIterable (contentHeader As PlayReadyContentHeader, fullyEvaluated As Boolean) As PlayReadyLicenseIterable

Parameters

contentHeader
PlayReadyContentHeader

The content header used to locate associated licenses.

fullyEvaluated
Boolean

bool

Indicates whether evaluated license chains should be enumerated or if all licenses (including those that are unusable) should be enumerated. Set this parameter to true if evaluated license chains should be enumerated. Set this parameter to false if all licenses should be enumerated.

Returns

Applies to