C# Класс 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.

Наследование: System.IO.IOException
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetNtStatus ( ) : int
GetRootCause ( ) : Exception
SmbException ( ) : System
SmbException ( int errcode, bool winerr ) : System
SmbException ( string msg ) : System
SmbException ( string msg, Exception rootCause ) : System
ToString ( ) : string

Приватные методы

Метод Описание
GetMessageByCode ( int errcode ) : string
GetMessageByWinerrCode ( int errcode ) : string
GetStatusByCode ( int errcode ) : int
SmbException ( int errcode, Exception rootCause ) : System

Описание методов

GetNtStatus() публичный Метод

public GetNtStatus ( ) : int
Результат int

GetRootCause() публичный Метод

public GetRootCause ( ) : Exception
Результат System.Exception

SmbException() публичный Метод

public SmbException ( ) : System
Результат System

SmbException() публичный Метод

public SmbException ( int errcode, bool winerr ) : System
errcode int
winerr bool
Результат System

SmbException() публичный Метод

public SmbException ( string msg ) : System
msg string
Результат System

SmbException() публичный Метод

public SmbException ( string msg, Exception rootCause ) : System
msg string
rootCause System.Exception
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string