This class provides a wrapper around an exception thrown by the .NET class initializer. The underlying exception is accessible through InnerException . public sealed class TypeInitializationException : SystemException { // Public Constructors public TypeInitializationException (string fullTypeName , Exception innerException ); // Public Instance Properties public string TypeName {get; } // Public Instance Methods public override void GetObjectData (System.Runtime.Serialization.SerializationInfo info , System.Runtime.Serialization.StreamingContext context ) // overrides Exception } HierarchyObject Exception(System.Runtime.Serialization.ISerializable) SystemException TypeInitializationException |