Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe LoaderOptimizationAttribute

 

Data di pubblicazione: ottobre 2016

Utilizzato per impostare i criteri di ottimizzazione caricatore predefinito per il metodo principale di un'applicazione eseguibile.

Spazio dei nomi:   System
Assembly:  mscorlib (in mscorlib.dll)

System.Object
  System.Attribute
    System.LoaderOptimizationAttribute

[AttributeUsageAttribute(AttributeTargets.Method)]
[ComVisibleAttribute(true)]
public sealed class LoaderOptimizationAttribute : Attribute

NomeDescrizione
System_CAPS_pubmethodLoaderOptimizationAttribute(Byte)

Inizializza una nuova istanza di LoaderOptimizationAttribute sul valore specificato.

System_CAPS_pubmethodLoaderOptimizationAttribute(LoaderOptimization)

Inizializza una nuova istanza di LoaderOptimizationAttribute sul valore specificato.

NomeDescrizione
System_CAPS_pubpropertyTypeId

Quando è implementata in una classe derivata, ottiene un identificatore univoco della classe Attribute.(Ereditato da Attribute.)

System_CAPS_pubpropertyValue

Ottiene lo stato corrente LoaderOptimization valore per questa istanza.

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Restituisce un valore che indica se questa istanza è uguale ad un oggetto specificato. (Ereditato da Attribute.)

System_CAPS_pubmethodGetHashCode()

Restituisce il codice hash per questa istanza. (Ereditato da Attribute.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodIsDefaultAttribute()

Quando viene eseguito l'override in una classe derivata, indica se il valore di questa istanza è il valore predefinito per la classe derivata. (Ereditato da Attribute.)

System_CAPS_pubmethodMatch(Object)

Quando viene eseguito l'override in una classe derivata, restituisce un valore che indica se questa istanza equivale a un oggetto specificato. (Ereditato da Attribute.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Esegue il mapping di un set di nomi a un corrispondente set di identificatori di dispatch. (Ereditato da Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera le informazioni sui tipi per un oggetto, che possono essere utilizzate per ottenere informazioni sul tipo per un'interfaccia. (Ereditato da Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.GetTypeInfoCount(UInt32)

Recupera il numero di interfacce di informazioni sui tipi che un oggetto fornisce (0 o 1). (Ereditato da Attribute.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornisce l'accesso alle proprietà ed ai metodi esposti da un oggetto. (Ereditato da Attribute.)

Il LoaderOptimizationAttribute può essere impostata solo al metodo principale per un'applicazione eseguibile e viene ignorato per tutti gli altri metodi.

Il LoaderOptimizationAttribute attributo viene specificato con un LoaderOptimization valore di enumerazione che indica il caricatore di che tipo di applicazione ottimizzare: SingleDomain, MultiDomain, o MultiDomainHost.

Questo attributo è solo un hint per il caricatore e non influisce sul comportamento del programma.

System_CAPS_noteNota

Se Criteri di sicurezza di accesso di codice personalizzato sono impostato per il AppDomain, utilizzando il SetAppDomainPolicy proprietà e AppDomain viene creato utilizzando il MultiDomain flag, l'effetto è lo stesso effetto di MultiDomainHost flag; vale a dire, vengono condivisi solo gli assembly nella Global Assembly Cache. Quando in questo caso, il caricatore non genera un'eccezione e l'applicazione non prevede il miglioramento delle prestazioni associato di MultiDomain flag.

.NET Framework
Disponibile da 1.1

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: