DataServiceClientException Конструкторы

Определение

Инициализирует новый экземпляр класса DataServiceClientException.

Перегрузки

DataServiceClientException()

Инициализирует новый экземпляр класса DataServiceClientException с предоставленным системой описанием ошибки.

DataServiceClientException(String)

Инициализирует новый экземпляр класса DataServiceClientException с указанным описанием ошибки.

DataServiceClientException(String, Exception)

Инициализирует новый экземпляр класса DataServiceClientException указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее данное исключение.

DataServiceClientException(String, Int32)

Инициализирует новый экземпляр класса DataServiceClientException.

DataServiceClientException(String, Exception, Int32)

Инициализирует новый экземпляр класса DataServiceClientException.

DataServiceClientException()

Инициализирует новый экземпляр класса DataServiceClientException с предоставленным системой описанием ошибки.

public:
 DataServiceClientException();
public DataServiceClientException ();
Public Sub New ()

Комментарии

Этот конструктор инициализирует свойство Message нового экземпляра, используя системное сообщение, описывающее ошибку. Это сообщение учитывает культуру текущей системы.

В следующей таблице показаны первоначальные значения свойств для экземпляра InsufficientMemoryException.

Свойство Значение
InnerException null.
Message Строка локализованного сообщения об ошибке.

См. также раздел

Применяется к

DataServiceClientException(String)

Инициализирует новый экземпляр класса DataServiceClientException с указанным описанием ошибки.

public:
 DataServiceClientException(System::String ^ message);
public DataServiceClientException (string message);
new System.Data.Services.Client.DataServiceClientException : string -> System.Data.Services.Client.DataServiceClientException
Public Sub New (message As String)

Параметры

message
String

Сообщение с описанием исключения. Для гарантированной локализации этой строки для текущей системной культуры необходимы сведения о том, кто вызывает этот конструктор.

Комментарии

В следующей таблице показаны первоначальные значения свойств для экземпляра DataServiceClientException.

Свойство Значение
InnerException null.
Message Строка сообщения об ошибке, указанного в message.

См. также раздел

Применяется к

DataServiceClientException(String, Exception)

Инициализирует новый экземпляр класса DataServiceClientException указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее данное исключение.

public:
 DataServiceClientException(System::String ^ message, Exception ^ innerException);
public DataServiceClientException (string message, Exception innerException);
new System.Data.Services.Client.DataServiceClientException : string * Exception -> System.Data.Services.Client.DataServiceClientException
Public Sub New (message As String, innerException As Exception)

Параметры

message
String

Сообщение с описанием исключения. Для гарантированной локализации этой строки для текущей системной культуры необходимы сведения о том, кто вызывает этот конструктор.

innerException
Exception

Исключение, которое является причиной текущего исключения. Если значение параметра innerException не равно null, текущее исключение сгенерировано в блоке catch, обрабатывающем внутреннее исключение.

Комментарии

Исключение, созданное как прямой результат предыдущего исключения, должно содержать в свойстве InnerException ссылку на предыдущее исключение. Свойство InnerException возвращает то же значение, которое передается в конструктор, или null, если свойство InnerException не предоставляет значение внутреннего исключения в конструктор.

В следующей таблице показаны первоначальные значения свойств для экземпляра DataServiceClientException.

Свойство Значение
InnerException null.
Message Строка сообщения об ошибке, указанного в message.

См. также раздел

Применяется к

DataServiceClientException(String, Int32)

Инициализирует новый экземпляр класса DataServiceClientException.

public:
 DataServiceClientException(System::String ^ message, int statusCode);
public DataServiceClientException (string message, int statusCode);
new System.Data.Services.Client.DataServiceClientException : string * int -> System.Data.Services.Client.DataServiceClientException
Public Sub New (message As String, statusCode As Integer)

Параметры

message
String

Строковое значение, содержащее сообщение об ошибке.

statusCode
Int32

Целочисленное значение, содержащее код состояния.

Применяется к

DataServiceClientException(String, Exception, Int32)

Инициализирует новый экземпляр класса DataServiceClientException.

public:
 DataServiceClientException(System::String ^ message, Exception ^ innerException, int statusCode);
public DataServiceClientException (string message, Exception innerException, int statusCode);
new System.Data.Services.Client.DataServiceClientException : string * Exception * int -> System.Data.Services.Client.DataServiceClientException
Public Sub New (message As String, innerException As Exception, statusCode As Integer)

Параметры

message
String

Строковое значение, содержащее сообщение об ошибке.

innerException
Exception

Объект System.Exception, который содержит внутреннее исключение.

statusCode
Int32

Целочисленное значение, содержащее код состояния.

Применяется к