Thread.UnsafeStart 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.
Overload
| Nome | Descrizione |
|---|---|
| UnsafeStart(Object) |
Fa sì che il sistema operativo modifichi lo stato dell'istanza corrente in Runninge, facoltativamente, fornisca un oggetto contenente dati da utilizzare dal metodo eseguito dal thread. |
| UnsafeStart() |
Fa sì che il sistema operativo modifichi lo stato dell'istanza corrente in Running. |
UnsafeStart(Object)
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Fa sì che il sistema operativo modifichi lo stato dell'istanza corrente in Runninge, facoltativamente, fornisca un oggetto contenente dati da utilizzare dal metodo eseguito dal thread.
public:
void UnsafeStart(System::Object ^ parameter);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public void UnsafeStart(object? parameter);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.UnsafeStart : obj -> unit
Public Sub UnsafeStart (parameter As Object)
Parametri
- parameter
- Object
Oggetto che contiene dati da utilizzare dal metodo eseguito dal thread.
- Attributi
Eccezioni
Il thread è già stato avviato.
Memoria insufficiente per avviare questo thread.
Questo thread è stato creato usando un ThreadStart delegato anziché un ParameterizedThreadStart delegato.
Commenti
A differenza di Start(Object), che acquisisce l'oggetto corrente ExecutionContext e usa tale contesto per richiamare il delegato del thread, UnsafeStart(Object) evita esplicitamente di acquisire il contesto corrente e di passarlo alla chiamata.
Si applica a
UnsafeStart()
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
- Origine:
- Thread.cs
Fa sì che il sistema operativo modifichi lo stato dell'istanza corrente in Running.
public:
void UnsafeStart();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public void UnsafeStart();
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.UnsafeStart : unit -> unit
Public Sub UnsafeStart ()
- Attributi
Eccezioni
Il thread è già stato avviato.
Memoria insufficiente per avviare questo thread.
Commenti
A differenza di Start(Object), che acquisisce l'oggetto corrente ExecutionContext e usa tale contesto per richiamare il delegato del thread, UnsafeStart(Object) evita esplicitamente di acquisire il contesto corrente e di passarlo alla chiamata.