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 объекта с помощью идентификатора языка и региональных параметров, Value свойство объекта, Nullable<T> возвращаемого 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)

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