DekGenius.com
[ Team LiB ] Previous Section Next Section

Win32Exceptionserializable

System.ComponentModel (system.dll)class

This class encapsulates an exception that is thrown to wrap the failure of a Win32 native method call. The NativeErrorCode property can retrieve the underlying Win32 error code that caused the exception to be thrown.

public class Win32Exception : System.Runtime.InteropServices.ExternalException {
// Public Constructors
   public Win32Exception();
   public Win32Exception(int error);
   public Win32Exception(int error, string message);
// Protected Constructors
   protected Win32Exception(System.Runtime.Serialization.SerializationInfo info, 
        System.Runtime.Serialization.StreamingContext context);
// Public Instance Properties
   public int NativeErrorCode{get; }
// Public Instance Methods
   public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info,  
        System.Runtime.Serialization.StreamingContext context);  // overrides Exception
}

Hierarchy

System.Object System.Exception(System.Runtime.Serialization.ISerializable) System.SystemException System.Runtime.InteropServices.ExternalException Win32Exception

Subclasses

System.Net.Sockets.SocketException

    [ Team LiB ] Previous Section Next Section