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

Определение

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

Перегрузки

Имя Описание
QuotaExceededException()

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

QuotaExceededException(String)

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

QuotaExceededException(SerializationInfo, StreamingContext)

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

QuotaExceededException(String, Exception)

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

Комментарии

Если вы хотите передать пользователю сообщение об ошибке, используйте QuotaExceededException(String) конструктор.

Если вы хотите передать сообщение об ошибке и ссылку на внутреннее исключение, которое является причиной исключения пользователю, используйте QuotaExceededException(String, Exception) конструктор.

Если вы хотите передать сведения о сериализации и контекст потоковой QuotaExceededException(SerializationInfo, StreamingContext) передачи, используйте конструктор.

QuotaExceededException()

Исходный код:
QuotaExceededException.cs
Исходный код:
QuotaExceededException.cs
Исходный код:
QuotaExceededException.cs

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

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

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

QuotaExceededException(String)

Исходный код:
QuotaExceededException.cs
Исходный код:
QuotaExceededException.cs
Исходный код:
QuotaExceededException.cs

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

public:
 QuotaExceededException(System::String ^ message);
public QuotaExceededException(string message);
new System.ServiceModel.QuotaExceededException : string -> System.ServiceModel.QuotaExceededException
Public Sub New (message As String)

Параметры

message
String

Сообщение об ошибке, объясняющее причину исключения.

Комментарии

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

Если вы также хотите передать ссылку на внутреннее исключение, которое является причиной исключения, а также указанное сообщение об ошибке пользователю, используйте QuotaExceededException(String, Exception) конструктор.

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

QuotaExceededException(SerializationInfo, StreamingContext)

Исходный код:
QuotaExceededException.cs
Исходный код:
QuotaExceededException.cs
Исходный код:
QuotaExceededException.cs

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

protected:
 QuotaExceededException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected QuotaExceededException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.ServiceModel.QuotaExceededException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ServiceModel.QuotaExceededException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo

Значение SerializationInfo , содержащее все данные, необходимые для сериализации исключения.

context
StreamingContext

Указывает StreamingContext источник и назначение потока.

Комментарии

Этот конструктор вызывается во время десериализации для восстановления объекта исключения, передаваемого по потоку.

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

QuotaExceededException(String, Exception)

Исходный код:
QuotaExceededException.cs
Исходный код:
QuotaExceededException.cs
Исходный код:
QuotaExceededException.cs

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

public:
 QuotaExceededException(System::String ^ message, Exception ^ innerException);
public QuotaExceededException(string message, Exception innerException);
new System.ServiceModel.QuotaExceededException : string * Exception -> System.ServiceModel.QuotaExceededException
Public Sub New (message As String, innerException As Exception)

Параметры

message
String

Сообщение об ошибке, объясняющее причину исключения.

innerException
Exception

Это Exception привело к возникновению текущего исключения.

Комментарии

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

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

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