ModuleInitializerAttribute Class

This attribute class is solely intended to simulate and therefore preserve the 'System.Runtime.CompilerServices.ModuleInitializerAttribute' attribute class when migrating projects to .NET Core.

This attribute indicates to the compiler that a method should be called in its containing module's initializer.

Definition

Namespace: DevCase.Runtime.Attributes
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
public sealed class ModuleInitializerAttribute : Attribute
Inheritance
Object    Attribute    ModuleInitializerAttribute

Remarks

For more information, see ModuleInitializerAttribute Class.

When one or more valid methods with this attribute are found in a compilation, the compiler will emit a module initializer that calls each of the attributed methods.

Constructors

ModuleInitializerAttribute Initializes a new instance of the ModuleInitializerAttribute attribute class.

Properties

TypeId When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute)

Methods

Equals Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute)
GetHashCode Returns the hash code for this instance.
(Inherited from Attribute)
GetType Gets the Type of the current instance.
(Inherited from Object)
IsDefaultAttribute When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute)
Match When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute)
ToString Returns a string that represents the current object.
(Inherited from Object)

Extension Methods

CanConvertTo Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
CanConvertToT Determines whether the source object can be converted to the specified target type.
(Defined by ObjectExtensions)
ConvertToT Converts an object to the specified target type.

If the conversion fails, an exception is thrown.
(Defined by ObjectExtensions)

ConvertToT Converts an object to the specified target type.

If the conversion fails, returns the specified default value.
(Defined by ObjectExtensions)

IsDisposable Determines whether the specified object is a disposable type (i.e., it implements IDisposable interface).
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
Speak Speaks the string representation of the source object by using the operating system integrated text-to-speech synthesizer.
(Defined by ObjectExtensions)
ThrowIfNullTException Throws the specified exception if the source object is null.
(Defined by ObjectExtensions)

See Also