Sprache

Selector.SelectNow Methode

Definition

Überlädt

Name Beschreibung
SelectNow()

Wählt eine Reihe von Schlüsseln aus, deren entsprechende Kanäle für E/A-Vorgänge bereit sind.

SelectNow(IConsumer)

Wählt eine Aktion für die Schlüssel aus, deren entsprechende Kanäle für E/A-Vorgänge bereit sind, und führt sie aus.

SelectNow()

Wählt eine Reihe von Schlüsseln aus, deren entsprechende Kanäle für E/A-Vorgänge bereit sind.

[Android.Runtime.Register("selectNow", "()I", "GetSelectNowHandler")]
public abstract int SelectNow();
[<Android.Runtime.Register("selectNow", "()I", "GetSelectNowHandler")>]
abstract member SelectNow : unit -> int

Gibt zurück

Die Anzahl der Schlüssel, möglicherweise Null, deren Ready-Operation-Sätze durch den Auswahlvorgang aktualisiert wurden

Attribute

Ausnahmen

wenn ein E/A-Fehler auftritt.

wenn die Auswahl geschlossen ist.

Hinweise

Wählt eine Reihe von Schlüsseln aus, deren entsprechende Kanäle für E/A-Vorgänge bereit sind.

Diese Methode führt einen nicht blockierenden Auswahlvorgang aus. Wenn seit dem vorherigen Auswahlvorgang keine Kanäle ausgewählt wurden, gibt diese Methode sofort Null zurück.

Wenn Sie diese Methode aufrufen, wird die Auswirkung aller vorherigen Aufrufe der #wakeup wakeup Methode gelöscht.

Java Dokumentation für java.nio.channels.Selector.selectNow().

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:

SelectNow(IConsumer)

Wählt eine Aktion für die Schlüssel aus, deren entsprechende Kanäle für E/A-Vorgänge bereit sind, und führt sie aus.

[Android.Runtime.Register("selectNow", "(Ljava/util/function/Consumer;)I", "GetSelectNow_Ljava_util_function_Consumer_Handler", ApiSince=33)]
public virtual int SelectNow(Java.Util.Functions.IConsumer? action);
[<Android.Runtime.Register("selectNow", "(Ljava/util/function/Consumer;)I", "GetSelectNow_Ljava_util_function_Consumer_Handler", ApiSince=33)>]
abstract member SelectNow : Java.Util.Functions.IConsumer -> int
override this.SelectNow : Java.Util.Functions.IConsumer -> int

Parameter

action
IConsumer

Auszuführende Aktion

Gibt zurück

Die Anzahl der verbrauchten eindeutigen Schlüssel, möglicherweise Null

Attribute

Hinweise

Wählt eine Aktion für die Schlüssel aus, deren entsprechende Kanäle für E/A-Vorgänge bereit sind, und führt sie aus.

Diese Methode führt einen nicht blockierenden Auswahlvorgang aus.

Wenn Sie diese Methode aufrufen, wird die Auswirkung aller vorherigen Aufrufe der #wakeup wakeup Methode gelöscht.

In 11 hinzugefügt.

Java Dokumentation für java.nio.channels.Selector.selectNow(java.util.function.Consumer<java.nio.channels.SelectionKey>).

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: