Selector.SelectNow Método
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í.
Sobrecargas
| Nombre | Description |
|---|---|
| SelectNow() |
Selecciona un conjunto de claves cuyos canales correspondientes están listos para las operaciones de E/S. |
| SelectNow(IConsumer) |
Selecciona y realiza una acción en las claves cuyos canales correspondientes están listos para las operaciones de E/S. |
SelectNow()
Selecciona un conjunto de claves cuyos canales correspondientes están listos para las operaciones de E/S.
[Android.Runtime.Register("selectNow", "()I", "GetSelectNowHandler")]
public abstract int SelectNow();
[<Android.Runtime.Register("selectNow", "()I", "GetSelectNowHandler")>]
abstract member SelectNow : unit -> int
Devoluciones
Número de claves, posiblemente cero, cuyos conjuntos de operaciones listos se actualizaron mediante la operación de selección.
- Atributos
Excepciones
si se produce un error de E/S.
si el selector está cerrado.
Comentarios
Selecciona un conjunto de claves cuyos canales correspondientes están listos para las operaciones de E/S.
Este método realiza una operación de selección sin bloqueo. Si no se puede seleccionar ningún canal desde la operación de selección anterior, este método devuelve inmediatamente cero.
Al invocar este método se borra el efecto de las invocaciones anteriores del #wakeup wakeup método .
Java documentación para java.nio.channels.Selector.selectNow().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
SelectNow(IConsumer)
Selecciona y realiza una acción en las claves cuyos canales correspondientes están listos para las operaciones de E/S.
[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
Parámetros
- action
- IConsumer
La acción que se va a realizar
Devoluciones
Número de claves únicas consumidas, posiblemente cero
- Atributos
Comentarios
Selecciona y realiza una acción en las claves cuyos canales correspondientes están listos para las operaciones de E/S.
Este método realiza una operación de selección sin bloqueo.
Al invocar este método se borra el efecto de las invocaciones anteriores del #wakeup wakeup método .
Agregado en 11.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.