ParameterizedThreadStart

E697531

ParameterizedThreadStart is a .NET delegate type used to specify a method that a new thread should execute, allowing a single object parameter to be passed to that method.

All labels observed (1)

Label Occurrences
ParameterizedThreadStart canonical 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf .NET delegate type ⓘ
multicast delegate ⓘ
allowsStatePassing true ⓘ
belongsToFramework .NET ⓘ
.NET Core ⓘ
.NET Framework ⓘ
canBeInstantiatedWith lambda expression with object parameter ⓘ
method group with object parameter ⓘ
category threading delegate ⓘ
commonUsagePattern new Thread(Method) where Method(object state) ⓘ
new Thread(new ParameterizedThreadStart(Method)) ⓘ
definedInAssembly System.Threading.Thread ⓘ
mscorlib ⓘ
linked to: mscorlib.dll
definedInNamespace System.Threading ⓘ
documentationUrl https://learn.microsoft.com/dotnet/api/system.threading.parameterizedthreadstart ⓘ
hasSignature void (object) ⓘ
inheritsFrom System.Delegate ⓘ
System.MulticastDelegate ⓘ
linked to: System.Delegate
introducedInVersion .NET Framework 1.1 ⓘ
linked to: .NET Framework
invocationModel synchronous invocation on created thread ⓘ
isAlternativeTo ThreadStart ⓘ
isCLSCompliant true ⓘ
isDelegateFor Thread.Start(object) ⓘ
isDelegateTargetConstraint exactly one parameter of type object ⓘ
no return value ⓘ
isPartOf System.Threading threading API ⓘ
linked to: System.Threading
isReferenceType true ⓘ
isSealed true ⓘ
isSerializable true ⓘ
isTargetMethodRequirement method must return void ⓘ
method must take one object parameter ⓘ
languageSupport C# ⓘ
F# ⓘ
VB.NET ⓘ
linked to: Visual Basic .NET
parameterCount 1 ⓘ
parameterType System.Object ⓘ
primaryUsage specify method for a new thread ⓘ
returnType System.Void ⓘ
supportsAnonymousMethods true ⓘ
supportsCapturingOuterVariables true via closures ⓘ
supportsPassing single object parameter to thread method ⓘ
threadAssociation used when constructing a Thread instance ⓘ
threadingModel managed threading ⓘ
threadStartPattern parameterized thread entry point ⓘ
usedFor starting threads that need state ⓘ
usedWithType 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 → ParameterizedThreadStart ⓘ