Поделиться через


IChannel.Close Метод

Определение

Закрывает этот канал.

[Android.Runtime.Register("close", "()V", "GetCloseHandler:Java.Nio.Channels.IChannelInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Close ();
[<Android.Runtime.Register("close", "()V", "GetCloseHandler:Java.Nio.Channels.IChannelInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Close : unit -> unit

Реализации

Атрибуты

Исключения

Если проблема возникает при закрытии канала.

Комментарии

Закрывает этот канал.

После закрытия канала любая дальнейшая попытка вызвать операции ввода-вывода после этого приведет ClosedChannelException к возникновению ошибки.

Если этот канал уже закрыт, вызов этого метода не действует.

Этот метод может вызываться в любое время. Если другой поток уже вызвал его, то другой вызов будет блокироваться до завершения первого вызова, после чего он вернется без эффекта.

Документация по Java для java.nio.channels.Channel.close().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к