CultureNotFoundException Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Исключение, которое возникает при попытке метода создать язык и региональные параметры, недоступные.
public ref class CultureNotFoundException : ArgumentException
public class CultureNotFoundException : ArgumentException
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CultureNotFoundException : ArgumentException
type CultureNotFoundException = class
inherit ArgumentException
type CultureNotFoundException = class
inherit ArgumentException
interface ISerializable
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CultureNotFoundException = class
inherit ArgumentException
interface ISerializable
Public Class CultureNotFoundException
Inherits ArgumentException
- Наследование
- Наследование
- Атрибуты
- Реализации
Комментарии
Исключение CultureNotFoundException возникает при попытке создания недопустимого языка и региональных параметров в конечном итоге в методе. Чаще всего это исключение возникает, когда вызов одного из следующих методов не может создавать или возвращать язык и региональные параметры:
CultureInfo.CultureInfo Конструкторы.
Метод CultureInfo.GetCultureInfo.
Предупреждение
В операционных системах Windows 7 и более поздних версий платформа .NET Framework извлекает данные языка и региональных параметров из операционной системы. Исключение CultureNotFoundException возникает, если операционная система не может найти язык и региональные параметры, а язык и региональные параметры не являются пользовательскими и региональными параметрами или языком замены.
Если вызывающий код попытался создать CultureInfo экземпляр объекта с помощью имени языка и региональных параметров, InvalidCultureName свойство содержит недопустимое имя, а HasValue свойство Nullable<T> объекта, возвращаемого свойством InvalidCultureId , является false. Если вызывающий код попытался создать CultureInfo экземпляр объекта с помощью идентификатора языка и региональных параметров, свойство Nullable<T> объекта, возвращаемого InvalidCultureId свойством, Value содержит недопустимый идентификатор, а значение InvalidCultureName свойства — null.
CultureNotFoundException использует COR_E_ARGUMENT HRESULT, которая имеет значение 0x80070057.
Конструкторы
| Имя | Описание |
|---|---|
| CultureNotFoundException() |
Инициализирует новый экземпляр CultureNotFoundException класса со строкой сообщения, заданной системой. |
| CultureNotFoundException(SerializationInfo, StreamingContext) |
Устаревшие..
Инициализирует новый экземпляр CultureNotFoundException класса с помощью указанных данных сериализации и контекста. |
| CultureNotFoundException(String, Exception) |
Инициализирует новый экземпляр CultureNotFoundException класса с указанным сообщением об ошибке и ссылкой на внутреннее исключение, которое является причиной этого исключения. |
| CultureNotFoundException(String, Int32, Exception) |
Инициализирует новый экземпляр CultureNotFoundException класса с указанным сообщением об ошибке, недопустимым идентификатором языка и ссылкой на внутреннее исключение, которое является причиной этого исключения. |
| CultureNotFoundException(String, Int32, String) |
Инициализирует новый экземпляр CultureNotFoundException класса с указанным сообщением об ошибке, недопустимым идентификатором языка и именем параметра, который является причиной этого исключения. |
| CultureNotFoundException(String, String, Exception) |
Инициализирует новый экземпляр CultureNotFoundException класса с указанным сообщением об ошибке, недопустимым именем языка и языком и ссылкой на внутреннее исключение, которое является причиной этого исключения. |
| CultureNotFoundException(String, String, String) |
Инициализирует новый экземпляр CultureNotFoundException класса с указанным сообщением об ошибке, недопустимым именем языка и именем параметра, вызывающего это исключение. |
| CultureNotFoundException(String, String) |
Инициализирует новый экземпляр CultureNotFoundException класса с указанным сообщением об ошибке и именем параметра, который является причиной этого исключения. |
| CultureNotFoundException(String) |
Инициализирует новый экземпляр CultureNotFoundException класса с указанным сообщением об ошибке. |
Свойства
| Имя | Описание |
|---|---|
| Data |
Возвращает коллекцию пар "ключ-значение", которые предоставляют дополнительные пользовательские сведения об исключении. (Унаследовано от Exception) |
| HelpLink |
Возвращает или задает ссылку на файл справки, связанный с этим исключением. (Унаследовано от Exception) |
| HResult |
Возвращает или задает HRESULT, закодированное числовое значение, назначенное определенному исключению. (Унаследовано от Exception) |
| InnerException |
Exception Возвращает экземпляр, вызвавшего текущее исключение. (Унаследовано от Exception) |
| InvalidCultureId |
Возвращает идентификатор языка и региональных параметров, который не удается найти. |
| InvalidCultureName |
Возвращает имя языка и региональных параметров, которое не удается найти. |
| Message |
Возвращает сообщение об ошибке, объясняющее причину исключения. |
| ParamName |
Возвращает имя параметра, вызывающего это исключение. (Унаследовано от ArgumentException) |
| Source |
Возвращает или задает имя приложения или объекта, вызывающего ошибку. (Унаследовано от Exception) |
| StackTrace |
Возвращает строковое представление непосредственных кадров в стеке вызовов. (Унаследовано от Exception) |
| TargetSite |
Возвращает метод, который вызывает текущее исключение. (Унаследовано от Exception) |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetBaseException() |
При переопределении в производном классе возвращает Exception первопричину одного или нескольких последующих исключений. (Унаследовано от Exception) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetObjectData(SerializationInfo, StreamingContext) |
Устаревшие..
SerializationInfo Задает объект с именем параметра и дополнительными сведениями об исключении. |
| GetType() |
Возвращает тип среды выполнения текущего экземпляра. (Унаследовано от Exception) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Создает и возвращает строковое представление текущего исключения. (Унаследовано от Exception) |
События
| Имя | Описание |
|---|---|
| SerializeObjectState |
Устаревшие..
Происходит при сериализации исключения для создания объекта состояния исключения, содержащего сериализованные данные об исключении. (Унаследовано от Exception) |