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 . Свойство InnerException возвращает то же значение, которое передается в конструктор или null ссылку (Nothing в Visual Basic), если InnerException свойство не предоставляет внутреннее значение исключения конструктору.