Sprache

SocketChannel.Open Methode

Definition

Überlädt

Name Beschreibung
Open()

Öffnet einen Socketkanal.

Open(SocketAddress)

Öffnet einen Socketkanal und verbindet ihn mit einer Remoteadresse.

Open()

Öffnet einen Socketkanal.

[Android.Runtime.Register("open", "()Ljava/nio/channels/SocketChannel;", "")]
public static Java.Nio.Channels.SocketChannel? Open();
[<Android.Runtime.Register("open", "()Ljava/nio/channels/SocketChannel;", "")>]
static member Open : unit -> Java.Nio.Channels.SocketChannel

Gibt zurück

Ein neuer Socketkanal

Attribute

Ausnahmen

wenn ein E/A-Fehler auftritt.

Hinweise

Öffnet einen Socketkanal.

Der neue Kanal wird durch Aufrufen der java.nio.channels.spi.SelectorProvider#openSocketChannel openSocketChannel Methode des systemweiten Standardobjekts java.nio.channels.spi.SelectorProvider erstellt.

Java Dokumentation für java.nio.channels.SocketChannel.open().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Open(SocketAddress)

Öffnet einen Socketkanal und verbindet ihn mit einer Remoteadresse.

[Android.Runtime.Register("open", "(Ljava/net/SocketAddress;)Ljava/nio/channels/SocketChannel;", "")]
public static Java.Nio.Channels.SocketChannel? Open(Java.Net.SocketAddress? remote);
[<Android.Runtime.Register("open", "(Ljava/net/SocketAddress;)Ljava/nio/channels/SocketChannel;", "")>]
static member Open : Java.Net.SocketAddress -> Java.Nio.Channels.SocketChannel

Parameter

remote
SocketAddress

Die Remoteadresse, mit der der neue Kanal verbunden werden soll

Gibt zurück

Ein neuer, verbundener Socketkanal

Attribute

Ausnahmen

wenn dieser Kanal von einem anderen Thread geschlossen wird, während diese Methode ausgeführt wird.

wenn ein anderer Thread den aufrufenden Thread unterbricht, während dieser Vorgang ausgeführt wird. Der aufrufende Thread hat den Unterbrechungszustand festgelegt, und der Kanal wird geschlossen.

wenn die Adresse nicht aufgelöst wird.

wenn der Adresstyp nicht unterstützt wird.

wenn ein E/A-Fehler auftritt.

Hinweise

Öffnet einen Socketkanal und verbindet ihn mit einer Remoteadresse.

Diese Komfortmethode funktioniert so, als ob sie die #open() Methode aufruft, die #connect(SocketAddress) connect Methode auf den resultierenden Socketkanal aufruft, sie übergibt remoteund dann diesen Kanal zurückgibt.

Java Dokumentation für java.nio.channels.SocketChannel.open(java.net.SocketAddress).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: