NsdManager Clase

Definición

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

[Android.Runtime.Register("android/net/nsd/NsdManager", DoNotGenerateAcw=true)]
public sealed class NsdManager : Java.Lang.Object
[<Android.Runtime.Register("android/net/nsd/NsdManager", DoNotGenerateAcw=true)>]
type NsdManager = class
    inherit Object
Herencia
NsdManager
Atributos

Comentarios

Documentación de Java para android.net.nsd.NsdManager.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Campos

ActionNsdStateChanged

Acción de intención de difusión para indicar si la detección de servicios de red está habilitada o deshabilitada.

ExtraNsdState

La clave de búsqueda de un valor int que indica si la detección de servicios de red está habilitada o deshabilitada.

FailureAlreadyActive
Obsoletos.

Indica que se produjo un error en la operación porque ya está activo.

FailureBadParameters
Obsoletos.

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

FailureInternalError
Obsoletos.

Los errores se pasan con RegistrationListener#onRegistrationFailed, RegistrationListener#onUnregistrationFailed, DiscoveryListener#onStartDiscoveryFailedDiscoveryListener#onStopDiscoveryFailed o ResolveListener#onResolveFailed.

FailureMaxLimit
Obsoletos.

Indica que se produjo un error en la operación porque se han alcanzado las solicitudes pendientes máximas de las aplicaciones.

FailureOperationNotRunning
Obsoletos.

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

NsdStateDisabled

La detección de servicios de red está deshabilitada

NsdStateEnabled

La detección de servicios de red está habilitada

ProtocolDnsSd
Obsoletos.

Protocolo de detección de servicios basados en DNS

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
JniPeerMembers

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

PeerReference

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
DiscoverServices(String, NsdProtocol, Network, IExecutor, NsdManager+IDiscoveryListener)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

DiscoverServices(String, NsdProtocol, NetworkRequest, IExecutor, NsdManager+IDiscoveryListener)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

DiscoverServices(String, NsdProtocol, NsdManager+IDiscoveryListener)

Inicie la detección de servicios para buscar instancias de un tipo de servicio.

Dispose()

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
Dispose(Boolean)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()

Llamado por el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto.

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
RegisterService(NsdServiceInfo, NsdProtocol, IExecutor, NsdManager+IRegistrationListener)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

RegisterService(NsdServiceInfo, NsdProtocol, NsdManager+IRegistrationListener)

Registre un servicio que otros servicios detecten.

RegisterServiceInfoCallback(NsdServiceInfo, IExecutor, NsdManager+IServiceInfoCallback)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

ResolveService(NsdServiceInfo, IExecutor, NsdManager+IResolveListener)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

ResolveService(NsdServiceInfo, NsdManager+IResolveListener)

Resuelva un servicio detectado.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
StopServiceDiscovery(NsdManager+IDiscoveryListener)

Detenga la detección de servicios iniciada con M:Android.Net.Nsd.NsdManager.DiscoverServices(System.String,Android.Net.Nsd.NsdProtocol,Android.Net.Nsd.NsdProtocol).

StopServiceResolution(NsdManager+IResolveListener)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

ToArray<T>()

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
UnregisterService(NsdManager+IRegistrationListener)

Anular el registro de un servicio registrado a través de M:Android.Net.Nsd.NsdManager.RegisterService(Android.Net.Nsd.NsdServiceInfo,Android.Net.Nsd.Nsd.NsdProtocol,Android.Net.Nsd.NsdProtocol).

UnregisterServiceInfoCallback(NsdManager+IServiceInfoCallback)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
IJavaPeerable.Finalized()

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

GetJniTypeName(IJavaPeerable)

La clase Network Service Discovery Manager proporciona la API para detectar servicios en una red.

Se aplica a