ThreadStart
E697530
ThreadStart is a delegate type in .NET used to represent the method that executes on a new thread.
Statements (37)
| Predicate | Object |
|---|---|
| instanceOf |
.NET type
ⓘ
delegate type ⓘ |
| belongsToPlatform |
.NET 5+
NERFINISHED
ⓘ
.NET Core NERFINISHED ⓘ .NET Framework NERFINISHED ⓘ |
| CLSCompliant | true ⓘ |
| commonUsagePattern | new Thread(SomeMethod).Start() ⓘ |
| definedInAssembly |
System.Threading.Thread
NERFINISHED
ⓘ
mscorlib NERFINISHED ⓘ |
| definedInNamespace | System.Threading NERFINISHED ⓘ |
| documentationUrl | https://learn.microsoft.com/dotnet/api/system.threading.threadstart ⓘ |
| hasConstructorUsage | new Thread(new ThreadStart(targetMethod)) ⓘ |
| hasMethod |
BeginInvoke
ⓘ
EndInvoke ⓘ Invoke ⓘ |
| hasParameterCount | 0 ⓘ |
| hasSignature | void Method() ⓘ |
| inheritsFrom |
System.Delegate
NERFINISHED
ⓘ
System.MulticastDelegate NERFINISHED ⓘ |
| introducedInFramework | .NET Framework 1.0 NERFINISHED ⓘ |
| isMulticastDelegate | true ⓘ |
| isObsolete | false ⓘ |
| isPublic | true ⓘ |
| isReferenceType | true ⓘ |
| isSealed | true ⓘ |
| isSerializable | true ⓘ |
| languageBinding |
C# delegate
ⓘ
VB.NET delegate ⓘ |
| relatedDelegate | ParameterizedThreadStart ⓘ |
| returnsType | void ⓘ |
| supportsAsyncInvoke | true ⓘ |
| threadEntryPoint | method executed when Thread.Start is called ⓘ |
| threadModel | managed threading ⓘ |
| threadSafety | delegate instances are immutable ⓘ |
| usedFor | representing the method that executes on a new thread ⓘ |
| usedToConstruct | Thread ⓘ |
| usedWith | System.Threading.Thread NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.