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

Metodo GCHandle.Alloc (Object, GCHandleType)

 

Data di pubblicazione: ottobre 2016

Alloca un handle del tipo specificato per l'oggetto specificato.

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

[SecurityCriticalAttribute]
public static GCHandle Alloc(
	object value,
	GCHandleType type
)

Parametri

value
Type: System.Object

L'oggetto che utilizza il GCHandle.

type
Type: System.Runtime.InteropServices.GCHandleType

Uno del GCHandleType valori, che indica il tipo di GCHandle per creare.

Valore restituito

Type: System.Runtime.InteropServices.GCHandle

Un nuovo GCHandle del tipo specificato. Questo GCHandle deve essere liberata con Free quando non è più necessario.

Exception Condition
ArgumentException

Un'istanza con membri non primitivi (non copiabili) non può essere bloccata.

SecurityCriticalAttribute

requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

Universal Windows Platform
Disponibile da 8
.NET Framework
Disponibile da 1.1
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Windows Phone
Disponibile da 8.1
Torna all'inizio
Mostra: