Method クラス

定義

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

[Android.Runtime.Register("java/lang/reflect/Method", DoNotGenerateAcw=true)]
public sealed class Method : Java.Lang.Reflect.Executable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/lang/reflect/Method", DoNotGenerateAcw=true)>]
type Method = class
    inherit Executable
    interface IGenericDeclaration
    interface IAnnotatedElement
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IMember
継承
属性
実装

注釈

java.lang.reflect.MethodJava ドキュメント。

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

プロパティ

Accessible

このオブジェクトのフラグの accessible 値を取得します。 または、このオブジェクトのフラグを accessible 指定されたブール値に設定します。

(継承元 AccessibleObject)
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
DeclaringClass

追加する

DefaultValue

この Method インスタンスで表される注釈メンバーの既定値を返します。

GenericReturnType

このMethodオブジェクトでType表されるメソッドの正式な戻り値の型を表す オブジェクトを返します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsBridge

trueこのメソッドがブリッジ メソッドの場合は を返します。それ以外の場合は を返しますfalse

IsDefault

このメソッドが既定の true メソッドの場合は を返します。それ以外の場合は を返します false

IsSynthetic

追加する

IsVarArgs

追加する

JniIdentityHashCode

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
JniPeerMembers

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

Modifiers

追加する

Name

この Method オブジェクトによって表されるメソッドの名前を として String返します。

ParameterCount

このオブジェクトによって表される実行可能ファイルの仮パラメーターの数 (明示的に宣言されているか、暗黙的に宣言されているか、どちらも宣言されていないかを問わず) を返します。

(継承元 Executable)
PeerReference

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
ReturnType

このMethodオブジェクトでClass表されるメソッドの正式な戻り値の型を表す オブジェクトを返します。

ThresholdClass

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Executable)
ThresholdType

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Executable)

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
Dispose(Boolean)

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetAnnotation(Class)

追加する

GetAnnotations()

この要素に対して、すべての注釈 (継承された注釈を含む) を含む配列を返します。

(継承元 AccessibleObject)
GetAnnotationsByType(Class)

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 AccessibleObject)
GetDeclaredAnnotation(Class)

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 AccessibleObject)
GetDeclaredAnnotations()

この要素に対して、明示的に宣言されているすべての注釈 (継承されていない) を返します。

(継承元 AccessibleObject)
GetDeclaredAnnotationsByType(Class)

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 AccessibleObject)
GetExceptionTypes()

追加する

GetGenericExceptionTypes()

追加する

GetGenericParameterTypes()

追加する

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetParameterAnnotations()

追加する

GetParameters()

このオブジェクトによって表される基になる実行可能ファイルへのすべてのパラメーターを表す オブジェクトの配列 Parameter を返します。

(継承元 Executable)
GetParameterTypes()

追加する

GetTypeParameters()

追加する

Invoke(Object, Object[])

指定したパラメーターを使用して、指定したオブジェクトに対して、この Method オブジェクトで表される基になるメソッドを呼び出します。

IsAnnotationPresent(Class)

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Executable)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
ToGenericString()

型パラメーターを含め、この Methodを記述する文字列を返します。

ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
Wait()

現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドをjava.lang.Object#notify()java.lang.Object#notifyAll()呼び出すまで待機します。

(継承元 Object)
Wait(Int64)

別のスレッドがこのオブジェクトの メソッドまたは java.lang.Object#notifyAll() メソッドを呼び出java.lang.Object#notify()すか、指定した時間が経過するまで、現在のスレッドを待機させます。

(継承元 Object)
Wait(Int64, Int32)

別のスレッドがこのオブジェクトのメソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出すかjava.lang.Object#notify()、他のスレッドが現在のスレッドを中断するか、一定のリアルタイムが経過するまで、現在のスレッドを待機させます。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
IJavaPeerable.Finalized()

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

GetJniTypeName(IJavaPeerable)

Method 、クラスまたはインターフェイス上の 1 つのメソッドに関する情報とアクセスを提供します。

適用対象