C# Class SharpCifs.Smb.SmbException

There are hundreds of error codes that may be returned by a CIFS server.
There are hundreds of error codes that may be returned by a CIFS server. Rather than represent each with it's own Exception class, this class represents all of them. For many of the popular error codes, constants and text messages like "The device is not ready" are provided.

The jCIFS client maps DOS error codes to NTSTATUS codes. This means that the user may recieve a different error from a legacy server than that of a newer varient such as Windows NT and above. If you should encounter such a case, please report it to jcifs at samba dot org and we will change the mapping.

Inheritance: System.IO.IOException
Afficher le fichier Open project: brandonprry/Potato Class Usage Examples

Méthodes publiques

Méthode Description
GetNtStatus ( ) : int
GetRootCause ( ) : Exception
SmbException ( ) : System
SmbException ( int errcode, bool winerr ) : System
SmbException ( string msg ) : System
SmbException ( string msg, Exception rootCause ) : System
ToString ( ) : string

Private Methods

Méthode Description
GetMessageByCode ( int errcode ) : string
GetMessageByWinerrCode ( int errcode ) : string
GetStatusByCode ( int errcode ) : int
SmbException ( int errcode, Exception rootCause ) : System

Method Details

GetNtStatus() public méthode

public GetNtStatus ( ) : int
Résultat int

GetRootCause() public méthode

public GetRootCause ( ) : Exception
Résultat System.Exception

SmbException() public méthode

public SmbException ( ) : System
Résultat System

SmbException() public méthode

public SmbException ( int errcode, bool winerr ) : System
errcode int
winerr bool
Résultat System

SmbException() public méthode

public SmbException ( string msg ) : System
msg string
Résultat System

SmbException() public méthode

public SmbException ( string msg, Exception rootCause ) : System
msg string
rootCause System.Exception
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string