IAutoCloseable インターフェイス

定義

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

[Android.Runtime.Register("java/lang/AutoCloseable", "", "Java.Lang.IAutoCloseableInvoker")]
public interface IAutoCloseable : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/lang/AutoCloseable", "", "Java.Lang.IAutoCloseableInvoker")>]
type IAutoCloseable = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
派生
属性
実装

注釈

java.lang.AutoCloseableJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

プロパティ

Handle

基になる Android オブジェクトの JNI 値を取得します。

(継承元 IJavaObject)
JniIdentityHashCode

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)
JniManagedPeerState

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)
JniPeerMembers

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)
PeerReference

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)

メソッド

Close()

基になるリソースを放棄して、このリソースを閉じます。

Disposed()

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)
Finalized()

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)
SetJniIdentityHashCode(Int32)

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)
SetPeerReference(JniObjectReference)

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)
UnregisterFromRuntime()

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

(継承元 IJavaPeerable)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

GetJniTypeName(IJavaPeerable)

閉じるまでリソース (ファイルハンドルやソケット ハンドルなど) を保持できるオブジェクト。

適用対象