MediaDrm.MetricsConstants Класс

Определение

Определения для метрик, которые передаются через #getMetrics вызов.

[Android.Runtime.Register("android/media/MediaDrm$MetricsConstants", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class MediaDrm.MetricsConstants : Java.Lang.Object
[<Android.Runtime.Register("android/media/MediaDrm$MetricsConstants", ApiSince=28, DoNotGenerateAcw=true)>]
type MediaDrm.MetricsConstants = class
    inherit Object
Наследование
MediaDrm.MetricsConstants
Атрибуты

Комментарии

Определения для метрик, которые передаются через #getMetrics вызов.

Документация по Java для android.media.MediaDrm.MetricsConstants.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Поля

CloseSessionErrorCount

Ключ для извлечения числа неудачных #closeSession вызовов из PersistableBundle , возвращаемого вызовом #getMetrics .

CloseSessionErrorList

Ключ для извлечения списка кодов ошибок, возвращенных из #closeSession вызовов.

CloseSessionOkCount

Ключ для извлечения количества успешных #closeSession вызовов из PersistableBundle , возвращенного вызовом #getMetrics .

EventKeyExpiredCount

Ключ для извлечения количества вызовов OnEventListener#onEvent типа KEY_EXPIRED произошло.

EventKeyNeededCount

Ключ для извлечения количества вызовов OnEventListener#onEvent типа KEY_NEEDED произошло.

EventProvisionRequiredCount

Ключ для извлечения количества вызовов OnEventListener#onEvent типа PROVISION_REQUIRED произошло.

EventSessionReclaimedCount

Ключ для извлечения количества вызовов OnEventListener#onEvent типа SESSION_RECLAIMED.

EventVendorDefinedCount

Ключ для извлечения количества вызовов OnEventListener#onEvent типа VENDOR_DEFINED.

GetDeviceUniqueIdErrorCount

Ключ для извлечения количества неудачных #getPropertyByteArray вызовов, выполненных со значением #PROPERTY_DEVICE_UNIQUE_ID .

GetDeviceUniqueIdErrorList

Ключ для извлечения списка кодов ошибок, возвращенных из #getPropertyByteArray вызовов со значением #PROPERTY_DEVICE_UNIQUE_ID .

GetDeviceUniqueIdOkCount

Ключ для извлечения количества успешных #getPropertyByteArray вызовов, выполненных со значением #PROPERTY_DEVICE_UNIQUE_ID .

GetKeyRequestErrorCount

Ключ для извлечения числа неудачных #getKeyRequest вызовов из PersistableBundle , возвращаемого вызовом #getMetrics .

GetKeyRequestErrorList

Ключ для извлечения списка кодов ошибок, возвращенных из #getKeyRequest вызовов.

GetKeyRequestOkCount

Ключ для извлечения количества успешных #getKeyRequest вызовов из PersistableBundle , возвращенного вызовом #getMetrics .

GetKeyRequestOkTimeMicros

Ключ для извлечения среднего времени в микросекундах вызовов #getKeyRequest.

GetProvisionRequestErrorCount

Ключ для извлечения числа неудачных #getProvisionRequest вызовов из PersistableBundle , возвращаемого вызовом #getMetrics .

GetProvisionRequestErrorList

Ключ для извлечения списка кодов ошибок, возвращенных из #getProvisionRequest вызовов.

GetProvisionRequestOkCount

Ключ для извлечения количества успешных #getProvisionRequest вызовов из PersistableBundle , возвращенного вызовом #getMetrics .

KeyStatusExpiredCount

Ключ для извлечения количества произошедших KeyStatus#STATUS_EXPIRED событий.

KeyStatusInternalErrorCount

Ключ для извлечения количества произошедших KeyStatus#STATUS_INTERNAL_ERROR событий.

KeyStatusOutputNotAllowedCount

Ключ для извлечения количества произошедших KeyStatus#STATUS_OUTPUT_NOT_ALLOWED событий.

KeyStatusPendingCount

Ключ для извлечения количества произошедших KeyStatus#STATUS_PENDING событий.

KeyStatusUsableCount

Ключ для извлечения количества произошедших KeyStatus#STATUS_USABLE событий.

OpenSessionErrorCount

Ключ для извлечения числа неудачных #openSession вызовов из PersistableBundle , возвращаемого вызовом #getMetrics .

OpenSessionErrorList

Ключ для извлечения списка кодов ошибок, возвращенных из #openSession вызовов.

OpenSessionOkCount

Ключ для извлечения количества успешных #openSession вызовов из PersistableBundle , возвращенного вызовом #getMetrics .

ProvideKeyResponseErrorCount

Ключ для извлечения числа неудачных #provideKeyResponse вызовов из PersistableBundle , возвращаемого вызовом #getMetrics .

ProvideKeyResponseErrorList

Ключ для извлечения списка кодов ошибок, возвращенных из #provideKeyResponse вызовов.

ProvideKeyResponseOkCount

Ключ для извлечения количества успешных #provideKeyResponse вызовов из PersistableBundle , возвращенного вызовом #getMetrics .

ProvideKeyResponseOkTimeMicros

Ключ для извлечения среднего времени в микросекундах вызовов #provideKeyResponse.

ProvideProvisionResponseErrorCount

Ключ для извлечения числа неудачных #provideProvisionResponse вызовов из PersistableBundle , возвращаемого вызовом #getMetrics .

ProvideProvisionResponseErrorList

Ключ для извлечения списка кодов ошибок, возвращенных из #provideProvisionResponse вызовов.

ProvideProvisionResponseOkCount

Ключ для извлечения количества успешных #provideProvisionResponse вызовов из PersistableBundle , возвращенного вызовом #getMetrics .

SessionEndTimesMs

Ключ для извлечения времени окончания сеансов.

SessionStartTimesMs

Ключ для извлечения времени начала сеансов.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
JniPeerMembers

Определения для метрик, которые передаются через #getMetrics вызов.

PeerReference

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
Dispose(Boolean)

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Определения для метрик, которые передаются через #getMetrics вызов.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Определения для метрик, которые передаются через #getMetrics вызов.

GetJniTypeName(IJavaPeerable)

Определения для метрик, которые передаются через #getMetrics вызов.

Применяется к