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
Наследование
Атрибуты
Реализации

Комментарии

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

Предупреждение

В операционных системах Windows 7 и более поздних версий платформа .NET Framework извлекает данные о языке и региональных параметрах из операционной системы. Исключение CultureNotFoundException возникает, если операционной системе не удается найти язык и региональные параметры, а язык и региональные параметры не являются пользовательскими или замещают язык и региональные параметры.

Если вызывающий код попытался создать CultureInfo экземпляр объекта с помощью имени языка и региональных параметров, InvalidCultureName свойство содержит недопустимое имя, а HasValue свойство Nullable<T> объекта, возвращаемого свойством InvalidCultureId , равно false. Если вызывающий код попытался создать CultureInfo экземпляр объекта с помощью идентификатора языка и региональных параметров, свойство Nullable<T> объекта, Value возвращаемое свойством InvalidCultureId , содержит недопустимый идентификатор, а значение InvalidCultureName свойства равно null.

CultureNotFoundException использует COR_E_ARGUMENT HRESULT со значением 0x80070057.

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

CultureNotFoundException()

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

CultureNotFoundException(SerializationInfo, StreamingContext)

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

CultureNotFoundException(String)

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

CultureNotFoundException(String, Exception)

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

CultureNotFoundException(String, Int32, Exception)

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

CultureNotFoundException(String, Int32, String)

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

CultureNotFoundException(String, String)

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

CultureNotFoundException(String, String, Exception)

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

CultureNotFoundException(String, String, 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 имя параметра и дополнительную информацию об исключении.

GetObjectData(SerializationInfo, StreamingContext)

Задает объекту SerializationInfo имя параметра и дополнительную информацию об исключении.

(Унаследовано от ArgumentException)
GetType()

Возвращает тип среды выполнения текущего экземпляра.

(Унаследовано от Exception)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Создает и возвращает строковое представление текущего исключения.

(Унаследовано от Exception)

События

SerializeObjectState
Устаревшие..

Возникает, когда исключение сериализовано для создания объекта состояния исключения, содержащего сериализованные данные об исключении.

(Унаследовано от Exception)

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