ThreadStart

E697530

ThreadStart is a delegate type in .NET used to represent the method that executes on a new thread.

All labels observed (1)

Label Occurrences
ThreadStart canonical 1

How this entity was disambiguated

Statements (37)

Predicate Object
instanceOf .NET type ⓘ
delegate type ⓘ
belongsToPlatform .NET 5+ ⓘ
linked to: .NET (5 and later)

.NET Core ⓘ
.NET Framework ⓘ
CLSCompliant true ⓘ
commonUsagePattern new Thread(SomeMethod).Start() ⓘ
definedInAssembly System.Threading.Thread ⓘ
mscorlib ⓘ
linked to: mscorlib.dll
definedInNamespace System.Threading ⓘ
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 ⓘ
System.MulticastDelegate ⓘ
linked to: System.Delegate
introducedInFramework .NET Framework 1.0 ⓘ
linked to: .NET Framework
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 ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Threading → containsType → ThreadStart ⓘ