MethodHandles.Lookup.LookupModes Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Indica le classi di protezione dall'accesso dei membri che questo oggetto di ricerca può produrre.
[Android.Runtime.Register("lookupModes", "()I", "", ApiSince=26)]
public Java.Lang.Invoke.MethodLookupModes LookupModes();
[<Android.Runtime.Register("lookupModes", "()I", "", ApiSince=26)>]
member this.LookupModes : unit -> Java.Lang.Invoke.MethodLookupModes
Valori restituiti
modalità di ricerca, che limitano i tipi di accesso eseguiti da questo oggetto di ricerca
- Attributi
Commenti
Indica le classi di protezione dall'accesso dei membri che questo oggetto di ricerca può produrre. Il risultato è una maschera bit dei bit #PUBLIC PUBLIC (0x01), #PRIVATE PRIVATE (0x02), #PROTECTED PROTECTED (0x04) e #PACKAGE PACKAGE (0x08).
Un oggetto di ricerca appena creato nella classe del chiamante java.lang.invoke.MethodHandles#lookup() ha tutti i bit possibili impostati, poiché la classe chiamante può accedere a tutti i propri membri. Un oggetto lookup in una nuova classe di ricerca java.lang.invoke.MethodHandles.Lookup#in creato da un oggetto di ricerca precedente potrebbe avere alcuni bit di modalità impostati su zero. Lo scopo di questo è limitare l'accesso tramite il nuovo oggetto di ricerca, in modo che possa accedere solo ai nomi che possono essere raggiunti dall'oggetto di ricerca originale e anche dalla nuova classe di ricerca.
per java.lang.invoke.MethodHandles.Lookup.lookupModes().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.