Udostępnij za pośrednictwem


CultureNotFoundException Klasa

Definicja

Wyjątek zgłaszany, gdy metoda próbuje skonstruować kulturę, która nie jest dostępna.

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
Dziedziczenie
CultureNotFoundException
Dziedziczenie
Atrybuty
Implementuje

Uwagi

Wyjątek CultureNotFoundException jest zgłaszany za każdym razem, gdy budowa nieprawidłowej kultury zostanie ostatecznie podjęta w ramach metody. Najczęściej ten wyjątek jest zgłaszany, gdy wywołanie jednej z następujących metod nie może utworzyć lub zwrócić kultury:

Ostrzeżenie

W systemach operacyjnych Windows 7 i nowszych .NET Framework pobiera dane kultury z systemu operacyjnego. Wyjątek CultureNotFoundException jest zgłaszany, jeśli system operacyjny nie może odnaleźć kultury, a kultura nie jest kulturą niestandardową ani kulturą zastępczą.

Jeśli kod wywołujący próbował utworzyć wystąpienie CultureInfo obiektu przy użyciu nazwy kultury, InvalidCultureName właściwość zawiera nieprawidłową nazwę, a HasValue właściwość Nullable<T> obiektu zwróconego przez InvalidCultureId właściwość to false. Jeśli kod wywołujący próbował utworzyć wystąpienie CultureInfo obiektu przy użyciu identyfikatora kultury, Value właściwość Nullable<T> obiektu zwróconego przez InvalidCultureId właściwość zawiera nieprawidłowy identyfikator, a wartość InvalidCultureName właściwości to null.

CultureNotFoundException używa COR_E_ARGUMENT HRESULT, który ma wartość 0x80070057.

Konstruktory

CultureNotFoundException()

Inicjuje CultureNotFoundException nowe wystąpienie klasy z ciągiem komunikatu ustawionym na komunikat dostarczany przez system.

CultureNotFoundException(SerializationInfo, StreamingContext)
Przestarzałe.

Inicjuje CultureNotFoundException nowe wystąpienie klasy przy użyciu określonych danych serializacji i kontekstu.

CultureNotFoundException(String)

Inicjuje CultureNotFoundException nowe wystąpienie klasy z określonym komunikatem o błędzie.

CultureNotFoundException(String, Exception)

Inicjuje nowe wystąpienie CultureNotFoundException klasy z określonym komunikatem o błędzie i odwołaniem do wewnętrznego wyjątku, który jest przyczyną tego wyjątku.

CultureNotFoundException(String, Int32, Exception)

Inicjuje nowe wystąpienie CultureNotFoundException klasy z określonym komunikatem o błędzie, nieprawidłowym identyfikatorem kultury i odwołaniem do wewnętrznego wyjątku, który jest przyczyną tego wyjątku.

CultureNotFoundException(String, Int32, String)

Inicjuje nowe wystąpienie CultureNotFoundException klasy z określonym komunikatem o błędzie, nieprawidłowym identyfikatorem kultury i nazwą parametru, który jest przyczyną tego wyjątku.

CultureNotFoundException(String, String)

Inicjuje nowe wystąpienie CultureNotFoundException klasy z określonym komunikatem o błędzie i nazwą parametru, który jest przyczyną tego wyjątku.

CultureNotFoundException(String, String, Exception)

Inicjuje nowe wystąpienie CultureNotFoundException klasy z określonym komunikatem o błędzie, nieprawidłową nazwą kultury i odwołaniem do wewnętrznego wyjątku, który jest przyczyną tego wyjątku.

CultureNotFoundException(String, String, String)

Inicjuje nowe wystąpienie CultureNotFoundException klasy z określonym komunikatem o błędzie, nieprawidłową nazwą kultury i nazwą parametru, który jest przyczyną tego wyjątku.

Właściwości

Data

Pobiera kolekcję par klucz/wartość, które zapewniają dodatkowe informacje zdefiniowane przez użytkownika dotyczące wyjątku.

(Odziedziczone po Exception)
HelpLink

Pobiera lub ustawia link do pliku pomocy skojarzonego z tym wyjątkiem.

(Odziedziczone po Exception)
HResult

Pobiera lub ustawia HRESULT, zakodowaną wartość liczbową przypisaną do określonego wyjątku.

(Odziedziczone po Exception)
InnerException

Exception Pobiera wystąpienie, które spowodowało bieżący wyjątek.

(Odziedziczone po Exception)
InvalidCultureId

Pobiera identyfikator kultury, którego nie można odnaleźć.

InvalidCultureName

Pobiera nazwę kultury, której nie można odnaleźć.

Message

Pobiera komunikat o błędzie, który wyjaśnia przyczynę wyjątku.

ParamName

Pobiera nazwę parametru, który powoduje ten wyjątek.

(Odziedziczone po ArgumentException)
Source

Pobiera lub ustawia nazwę aplikacji lub obiektu, który powoduje błąd.

(Odziedziczone po Exception)
StackTrace

Pobiera reprezentację ciągu natychmiastowych ramek w stosie wywołań.

(Odziedziczone po Exception)
TargetSite

Pobiera metodę, która zgłasza bieżący wyjątek.

(Odziedziczone po Exception)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetBaseException()

W przypadku zastąpienia w klasie pochodnej zwraca Exception główną przyczynę co najmniej jednego kolejnego wyjątku.

(Odziedziczone po Exception)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetObjectData(SerializationInfo, StreamingContext)
Przestarzałe.

SerializationInfo Ustawia obiekt z nazwą parametru i dodatkowymi informacjami o wyjątku.

GetObjectData(SerializationInfo, StreamingContext)
Przestarzałe.

SerializationInfo Ustawia obiekt z nazwą parametru i dodatkowymi informacjami o wyjątku.

(Odziedziczone po ArgumentException)
GetType()

Pobiera typ środowiska uruchomieniowego bieżącego wystąpienia.

(Odziedziczone po Exception)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Tworzy i zwraca reprezentację ciągu bieżącego wyjątku.

(Odziedziczone po Exception)

Zdarzenia

SerializeObjectState
Przestarzałe.

Występuje, gdy wyjątek jest serializowany w celu utworzenia obiektu stanu wyjątku zawierającego serializowane dane o wyjątku.

(Odziedziczone po Exception)

Dotyczy