LocalSocket Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX.
[Android.Runtime.Register("android/net/LocalSocket", DoNotGenerateAcw=true)]
public class LocalSocket : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ICloseable
[<Android.Runtime.Register("android/net/LocalSocket", DoNotGenerateAcw=true)>]
type LocalSocket = class
inherit Object
interface ICloseable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Herencia
- Atributos
- Implementaciones
Comentarios
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. La interfaz aquí no es completamente diferente de la de java.net.Socket. Esta clase y las secuencias devueltas de ella se pueden usar desde varios subprocesos.
Documentación de Java para android.net.LocalSocket
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.
Constructores
LocalSocket() |
Crea un socket de flujo de dominio AF_LOCAL/UNIX. |
LocalSocket(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
LocalSocket(SocketType) |
Crea un socket de flujo de dominio AF_LOCAL/UNIX con un tipo de socket determinado. |
Campos
SocketDgram |
Obsoletos.
Tipo de socket de datagrama |
SocketSeqpacket |
Obsoletos.
Tipo de socket de paquete secuencial |
SocketStream |
Obsoletos.
Tipo de socket de flujo |
Propiedades
Class |
Devuelve la clase en tiempo de ejecución de este |
FileDescriptor |
Devuelve el descriptor de archivo o null si aún no está abierto o cerrado. |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
InputStream |
Recupera el flujo de entrada de esta instancia. |
IsBound |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
IsClosed |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
IsConnected |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
IsInputShutdown |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
IsOutputShutdown |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
JniIdentityHashCode |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
JniPeerMembers |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
LocalSocketAddress |
Recupera el nombre al que está enlazado este socket, si existe. |
OutputStream |
Recupera el flujo de salida de esta instancia. |
PeerCredentials |
Recupera las credenciales del mismo nivel de este socket. |
PeerReference |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
ReceiveBufferSize |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
RemoteSocketAddress |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
SendBufferSize |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
SoTimeout |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
Métodos
Bind(LocalSocketAddress) |
Enlaza este socket a un nombre de punto de conexión. |
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
Close() |
Cierra el socket. |
Connect(LocalSocketAddress) |
Conecta este socket a un punto de conexión. |
Connect(LocalSocketAddress, Int32) |
Conecta este socket a un punto de conexión. |
ConnectAsync(LocalSocketAddress) |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
ConnectAsync(LocalSocketAddress, Int32) |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
Dispose() |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
Dispose(Boolean) |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetAncillaryFileDescriptors() |
Recupera un conjunto de descriptores de archivo que un elemento del mismo nivel ha enviado a través de un mensaje auxiliar. |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
JavaFinalize() |
Lo llama 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) |
SetFileDescriptorsForSend(FileDescriptor[]) |
Poner en cola un conjunto de descriptores de archivo que se van a enviar al mismo nivel. |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
ShutdownInput() |
Apaga el lado de entrada del socket. |
ShutdownOutput() |
Apaga el lado de salida del socket. |
ToArray<T>() |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
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 <em>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 <em>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() |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
IJavaPeerable.Finalized() |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. (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) |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |
GetJniTypeName(IJavaPeerable) |
Crea un socket (no servidor) en el espacio de nombres de dominio UNIX. |