<Type Name="IgnoreClassInitializersAttribute" FullName="GLib.IgnoreClassInitializersAttribute"> <TypeSignature Language="C#" Value="public sealed class IgnoreClassInitializersAttribute : Attribute" /> <AssemblyInfo> <AssemblyName>glib-sharp</AssemblyName> <AssemblyVersion>2.12.0.0</AssemblyVersion> </AssemblyInfo> <Base> <BaseTypeName>System.Attribute</BaseTypeName> </Base> <Interfaces /> <Attributes> <Attribute> <AttributeName>System.AttributeUsage(System.AttributeTargets.Assembly)</AttributeName> </Attribute> </Attributes> <Members> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public IgnoreClassInitializersAttribute ();" /> <MemberType>Constructor</MemberType> <Parameters /> <Docs> <summary>Public Constructor.</summary> <remarks /> </Docs> </Member> </Members> <Docs> <summary>IgnoreClassInitializers Attribute.</summary> <remarks>Add this attribute to an assembly which implements GLib.Object subclasses to avoid some reflection memory overhead if your classes do not utilize the <see cref="T:GLib.ClassInitializerAttribute" />.</remarks> </Docs> </Type>