ITypeDescriptor.IOfMethod インターフェイス

定義

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

[Android.Runtime.Register("java/lang/invoke/TypeDescriptor$OfMethod", "", "Java.Lang.Invoke.ITypeDescriptor/IOfMethodInvoker", ApiSince=34)]
[Java.Interop.JavaTypeParameters(new System.String[] { "F extends java.lang.invoke.TypeDescriptor.OfField<F>", "M extends java.lang.invoke.TypeDescriptor.OfMethod<F, M>" })]
public interface ITypeDescriptor.IOfMethod : IDisposable, Java.Interop.IJavaPeerable, Java.Lang.Invoke.ITypeDescriptor
[<Android.Runtime.Register("java/lang/invoke/TypeDescriptor$OfMethod", "", "Java.Lang.Invoke.ITypeDescriptor/IOfMethodInvoker", ApiSince=34)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "F extends java.lang.invoke.TypeDescriptor.OfField<F>", "M extends java.lang.invoke.TypeDescriptor.OfMethod<F, M>" })>]
type ITypeDescriptor.IOfMethod = interface
    interface ITypeDescriptor
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
実装

注釈

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

12 に追加されました。

の Java ドキュメント java.lang.invoke.TypeDescriptor.OfMethod

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

プロパティ

Handle

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

(継承元 IJavaObject)
JniIdentityHashCode

ラップされたインスタンスの の java.lang.System.identityHashCode() 値を返します。

(継承元 IJavaPeerable)
JniManagedPeerState

マネージド ピアの状態。

(継承元 IJavaPeerable)
JniPeerMembers

メンバー アクセスと呼び出しのサポート。

(継承元 IJavaPeerable)
PeerReference

JniObjectReferenceラップされた Java オブジェクト インスタンスの を返します。

(継承元 IJavaPeerable)

メソッド

ChangeParameterType(Int32, Object)

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

ChangeReturnType(Object)

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

DescriptorString()

この TypeDescriptor オブジェクトの記述子文字列を返します。

(継承元 ITypeDescriptor)
Disposed()

インスタンスが破棄されたときに呼び出されます。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

このインスタンスへの未処理の参照がない場合は、 を呼び出 Dispose()します。それ以外の場合は何も行いません。

(継承元 IJavaPeerable)
DropParameterTypes(Int32, Int32)

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

Finalized()

インスタンスが終了したときに呼び出されます。

(継承元 IJavaPeerable)
InsertParameterTypes(Int32, Object[])

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

ParameterArray()

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

ParameterCount()

メソッド型のパラメーターの数を返します

ParameterList()

この記述子によって記述されたメソッド型のパラメーター型のフィールド記述子の不変リストを返します

ParameterType(Int32)

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

ReturnType()

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

SetJniIdentityHashCode(Int32)

によって返される値を JniIdentityHashCode設定します。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

(継承元 IJavaPeerable)
SetPeerReference(JniObjectReference)

によって返される値を PeerReference設定します。

(継承元 IJavaPeerable)
UnregisterFromRuntime()

ランタイムが将来 Java.Interop.JniRuntime+JniValueManager.PeekValue の呼び出しから返されないように、このインスタンスの登録を解除します。

(継承元 IJavaPeerable)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

GetJniTypeName(IJavaPeerable)

JVMS に準拠するメソッド型記述子メソッド記述子を持つエンティティ {

適用対象