Condividi tramite


StreamingService Classe

Definizione

Classe usata per rappresentare un singolo flusso MBMS.

[Android.Runtime.Register("android/telephony/mbms/StreamingService", ApiSince=28, DoNotGenerateAcw=true)]
public class StreamingService : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IAutoCloseable
[<Android.Runtime.Register("android/telephony/mbms/StreamingService", ApiSince=28, DoNotGenerateAcw=true)>]
type StreamingService = class
    inherit Object
    interface IAutoCloseable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
StreamingService
Attributi
Implementazioni

Commenti

Classe usata per rappresentare un singolo flusso MBMS. Dopo l'avvio di un flusso con MbmsStreamingSession#startStreaming(StreamingServiceInfo, java.util.concurrent.Executor, StreamingServiceCallback), questa classe viene usata per contenere informazioni sul flusso e controllarlo.

Documentazione java per android.telephony.mbms.StreamingService.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

StreamingService(IntPtr, JniHandleOwnership)

Classe usata per rappresentare un singolo flusso MBMS.

Campi

BroadcastMethod
Obsoleti.

Metodo di trasmissione attualmente usato per un flusso, segnalato tramite StreamingServiceCallback#onStreamMethodUpdated

ReasonByUserRequest
Obsoleti.

Stato modificato a causa di una chiamata a #close() o MbmsStreamingSession#startStreaming(StreamingServiceInfo, java.util.concurrent.Executor, StreamingServiceCallback)

ReasonEndOfSession
Obsoleti.

Lo stato è stato modificato a causa della sessione di streaming che termina con il gestore telefonico.

ReasonFrequencyConflict
Obsoleti.

Lo stato è cambiato a causa di un conflitto di frequenza con un altro flusso richiesto.

ReasonLeftMbmsBroadcastArea
Obsoleti.

Lo stato è cambiato a causa del dispositivo che lascia la posizione in cui viene trasmesso questo flusso.

ReasonNone
Obsoleti.

Indica che il middleware non ha un motivo per fornire la modifica dello stato.

ReasonNotConnectedToHomecarrierLte
Obsoleti.

Lo stato è cambiato a causa del dispositivo che lascia la rete LTE del gestore di casa.

ReasonOutOfMemory
Obsoleti.

Stato modificato a causa del middleware in esaurimento della memoria

StateStalled

Classe usata per rappresentare un singolo flusso MBMS.

StateStarted

Classe usata per rappresentare un singolo flusso MBMS.

StateStopped

Classe usata per rappresentare un singolo flusso MBMS.

UnicastMethod
Obsoleti.

Classe usata per rappresentare un singolo flusso MBMS.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
Info

Recuperare l'oggetto StreamingServiceInfo corrispondente a questo flusso.

JniIdentityHashCode

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
JniPeerMembers

Classe usata per rappresentare un singolo flusso MBMS.

PeerReference

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
PlaybackUri

Recuperare l'URI usato per riprodurre questo flusso.

ThresholdClass

Classe usata per rappresentare un singolo flusso MBMS.

ThresholdType

Classe usata per rappresentare un singolo flusso MBMS.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Close()

Arrestare lo streaming del servizio.

Dispose()

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
Dispose(Boolean)

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe usata per rappresentare un singolo flusso MBMS.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe usata per rappresentare un singolo flusso MBMS.

GetJniTypeName(IJavaPeerable)

Classe usata per rappresentare un singolo flusso MBMS.

Si applica a