Compartilhar via


MediaDrm.SessionException Classe

Definição

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

[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
Herança
MediaDrm.SessionException
Atributos
Implementações

Comentários

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

A SessionException é mais provável de ser lançado quando uma operação falhou de uma maneira que provavelmente terá sucesso em uma tentativa subsequente, chame #isTransient() para determinar se o aplicativo deve repetir a operação com falha.

Documentação Java para android.media.MediaDrm.SessionException.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Construtores

MediaDrm.SessionException(Int32, String)

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

Campos

ErrorResourceContention

Isso indica que os aplicativos que usam sessões do MediaDrm estão excedendo temporariamente a capacidade dos recursos de criptografia disponíveis.

ErrorUnknown

O SessionException tem um código de erro desconhecido.

is_generated

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)

Propriedades

Cause

Retorna a causa desse lance ou null se a causa é inexistente ou desconhecida.

(Herdado de Throwable)
Class

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
ErrorCode

Recuperar o código de erro associado ao SessionException

ErrorContext

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Throwable)
IsTransient

Retorna true se o SessionException for um problema transitório, talvez devido a restrições de recursos, e que a operação (e.

JniIdentityHashCode

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
JniPeerMembers

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

LocalizedMessage

Cria uma descrição localizada desse lance.

(Herdado de Throwable)
Message

Retorna a sequência de caracteres de mensagem de detalhe deste throwable.

(Herdado de Throwable)
OemError

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

PeerReference

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
StackTrace

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de RuntimeException)
ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de RuntimeException)
VendorError

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

Métodos

AddSuppressed(Throwable)

Acrescenta a exceção especificada às exceções que foram suprimidas para entregar essa exceção.

(Herdado de Throwable)
Dispose()

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
Dispose(Boolean)

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
FillInStackTrace()

Preenche o rastreamento da pilha de execução.

(Herdado de Throwable)
GetStackTrace()

Fornece acesso programático às informações de rastreamento de pilha impressas pelo #printStackTrace().

(Herdado de Throwable)
GetSuppressed()

Retorna uma matriz que contém todas as exceções que foram suprimidas, normalmente pela tryinstrução -with-resources, a fim de entregar essa exceção.

(Herdado de Throwable)
InitCause(Throwable)

Inicializa a causa desse lance para o valor especificado.

(Herdado de Throwable)
PrintStackTrace()

Imprime esse retrospecto e seu backtrace para o fluxo de erro padrão.

(Herdado de Throwable)
PrintStackTrace(PrintStream)

Imprime esse retrospectável e seu backtrace para o fluxo de impressão especificado.

(Herdado de Throwable)
PrintStackTrace(PrintWriter)

Imprime este throwable e seu backtrace para o gravador de impressão especificado.

(Herdado de Throwable)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Throwable)
SetStackTrace(StackTraceElement[])

Define os elementos de rastreamento de pilha que serão retornados e #getStackTrace() impressos por #printStackTrace() e métodos relacionados.

(Herdado de Throwable)
ToString()

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
UnregisterFromRuntime()

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)

Implantações explícitas de interface

IJavaPeerable.Disposed()

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
IJavaPeerable.DisposeUnlessReferenced()

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
IJavaPeerable.Finalized()

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
IJavaPeerable.JniManagedPeerState

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
IJavaPeerable.SetJniIdentityHashCode(Int32)

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)
IJavaPeerable.SetPeerReference(JniObjectReference)

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

(Herdado de Throwable)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

GetJniTypeName(IJavaPeerable)

SessionException é um nome incorreto porque pode ocorrer nos métodos <b>sem</b> um contexto de sessão.

Aplica-se a