RuntimeHelpers.RunClassConstructor(RuntimeTypeHandle) Method

Definition

Ensures that the type initializer (also known as a static constructor) for the specified type has been run.

C#
public static void RunClassConstructor(RuntimeTypeHandle type);

Parameters

type
RuntimeTypeHandle

A type handle that specifies the type for which a type initializer should be run.

Exceptions

The type initializer throws an exception.

Remarks

This method is used by compilers.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0