MediaDrm.SessionException 类

定义

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

[Android.Runtime.Register("android/media/MediaDrm$SessionException", ApiSince=29, DoNotGenerateAcw=true)]
public sealed class MediaDrm.SessionException : Java.Lang.RuntimeException, Android.Media.IMediaDrmThrowable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/MediaDrm$SessionException", ApiSince=29, DoNotGenerateAcw=true)>]
type MediaDrm.SessionException = class
    inherit RuntimeException
    interface IMediaDrmThrowable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
继承
MediaDrm.SessionException
属性
实现

注解

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

如果某个操作在后续尝试中可能成功,则最有可能引发 A SessionException ;调用 #isTransient() 以确定应用是否应重试失败的操作。

适用于 . 的 android.media.MediaDrm.SessionExceptionJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

构造函数

MediaDrm.SessionException(Int32, String)

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

字段

ErrorResourceContention

这表示使用 MediaDrm 会话的应用暂时超过可用加密资源的容量。

ErrorUnknown

SessionException 具有未知错误代码。

is_generated

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)

属性

Cause

返回此可引发的原因,或者 null 原因不存在或未知。

(继承自 Throwable)
Class

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
ErrorCode

检索与 SessionException 关联的错误代码

ErrorContext

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

Handle

基础 Android 实例的句柄。

(继承自 Throwable)
IsTransient

如果 SessionException 这是暂时性问题(可能是由于资源约束和操作(e) 而返回 true。

JniIdentityHashCode

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
JniPeerMembers

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

LocalizedMessage

创建此可引发的本地化说明。

(继承自 Throwable)
Message

返回此可引发的详细信息消息字符串。

(继承自 Throwable)
OemError

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

PeerReference

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
StackTrace

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 RuntimeException)
ThresholdType

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 RuntimeException)
VendorError

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

方法

AddSuppressed(Throwable)

将指定的异常追加到取消的异常,以便传递此异常。

(继承自 Throwable)
Dispose()

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
Dispose(Boolean)

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
FillInStackTrace()

填充执行堆栈跟踪。

(继承自 Throwable)
GetStackTrace()

提供对打印的 #printStackTrace()堆栈跟踪信息的编程访问。

(继承自 Throwable)
GetSuppressed()

返回一个数组,其中包含禁止显示的所有异常,通常是由 try-with-resources 语句为了传递此异常。

(继承自 Throwable)
InitCause(Throwable)

初始化 此可引发到指定值的原因

(继承自 Throwable)
PrintStackTrace()

打印此可引发结果及其回溯到标准错误流。

(继承自 Throwable)
PrintStackTrace(PrintStream)

打印此可引发的输出及其回溯到指定的打印流。

(继承自 Throwable)
PrintStackTrace(PrintWriter)

打印此可引发结果及其回溯到指定的打印编写器。

(继承自 Throwable)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Throwable)
SetStackTrace(StackTraceElement[])

设置将由相关方法返回 #getStackTrace() 和打印 #printStackTrace() 的堆栈跟踪元素。

(继承自 Throwable)
ToString()

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
UnregisterFromRuntime()

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)

显式接口实现

IJavaPeerable.Disposed()

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
IJavaPeerable.DisposeUnlessReferenced()

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
IJavaPeerable.Finalized()

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
IJavaPeerable.JniManagedPeerState

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
IJavaPeerable.SetJniIdentityHashCode(Int32)

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)
IJavaPeerable.SetPeerReference(JniObjectReference)

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

(继承自 Throwable)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

GetJniTypeName(IJavaPeerable)

SessionException是错误分析器,因为它可能发生在不使用</b> 会话上下文的方法 <b>中。

适用于