Поделиться через


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

Определение

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

Перегрузки

DataServiceQueryException()

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

DataServiceQueryException(String)

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

DataServiceQueryException(String, Exception)

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

DataServiceQueryException(String, Exception, QueryOperationResponse)

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

DataServiceQueryException()

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

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

Комментарии

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

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

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

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

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

DataServiceQueryException(String)

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

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

Параметры

message
String

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

Комментарии

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

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

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

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

DataServiceQueryException(String, Exception)

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

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

Параметры

message
String

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

innerException
Exception

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

Комментарии

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

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

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

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

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

DataServiceQueryException(String, Exception, QueryOperationResponse)

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

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

Параметры

message
String

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

innerException
Exception

Внутренний объект исключения.

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