Thread.UnsafeStart Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| UnsafeStart(Object) |
Zorgt ervoor dat het besturingssysteem de status van het huidige exemplaar Runningwijzigt in en optioneel een object levert dat gegevens bevat die moeten worden gebruikt door de methode die door de thread wordt uitgevoerd. |
| UnsafeStart() |
Zorgt ervoor dat het besturingssysteem de status van het huidige exemplaar wijzigt in Running. |
UnsafeStart(Object)
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Zorgt ervoor dat het besturingssysteem de status van het huidige exemplaar Runningwijzigt in en optioneel een object levert dat gegevens bevat die moeten worden gebruikt door de methode die door de thread wordt uitgevoerd.
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)
Parameters
- parameter
- Object
Een object dat gegevens bevat die moeten worden gebruikt door de methode die door de thread wordt uitgevoerd.
- Kenmerken
Uitzonderingen
De thread is al gestart.
Er is onvoldoende geheugen beschikbaar om deze thread te starten.
Deze thread is gemaakt met behulp van een ThreadStart gemachtigde in plaats van een ParameterizedThreadStart gemachtigde.
Opmerkingen
In tegenstelling tot Start(Object), waarmee de huidige ExecutionContext wordt vastgelegd en die context wordt gebruikt om de gemachtigde van de thread aan te roepen, UnsafeStart(Object) vermijdt u expliciet het vastleggen van de huidige context en het doorstromen naar de aanroep.
Van toepassing op
UnsafeStart()
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
- Bron:
- Thread.cs
Zorgt ervoor dat het besturingssysteem de status van het huidige exemplaar wijzigt 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 ()
- Kenmerken
Uitzonderingen
De thread is al gestart.
Er is onvoldoende geheugen beschikbaar om deze thread te starten.
Opmerkingen
In tegenstelling tot Start(Object), waarmee de huidige ExecutionContext wordt vastgelegd en die context wordt gebruikt om de gemachtigde van de thread aan te roepen, UnsafeStart(Object) vermijdt u expliciet het vastleggen van de huidige context en het doorstromen naar de aanroep.