MethodHandles.Lookup.RevealDirect(MethodHandle) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この参照オブジェクトまたは同様のものによって作成されたダイレクト メソッド ハンドルを割り込みます。
[Android.Runtime.Register("revealDirect", "(Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandleInfo;", "", ApiSince=26)]
public Java.Lang.Invoke.IMethodHandleInfo RevealDirect(Java.Lang.Invoke.MethodHandle target);
[<Android.Runtime.Register("revealDirect", "(Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandleInfo;", "", ApiSince=26)>]
member this.RevealDirect : Java.Lang.Invoke.MethodHandle -> Java.Lang.Invoke.IMethodHandleInfo
パラメーター
- target
- MethodHandle
シンボリック参照コンポーネントに割り込むダイレクト メソッド ハンドル
返品
この参照オブジェクトからこのメソッド ハンドルを再構築するために使用できるシンボリック参照
- 属性
注釈
この参照オブジェクトまたは同様のものによって作成されたダイレクト メソッド ハンドルを割り込みます。 セキュリティとアクセスのチェックは、この参照オブジェクトがターゲット メソッド ハンドルを再現できることを確認するために実行されます。 つまり、ターゲットがダイレクト メソッド ハンドルであっても、関連のない参照オブジェクトによって作成された場合、クラッキングが失敗する可能性があります。 これは、メソッド ハンドルが呼び出し元の機密性が高く、別のクラスの参照オブジェクトによって作成された場合に発生する可能性があります。
1.8 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。