UnauthorizedAccessException Konstruktory

Definice

Inicializuje novou instanci třídy UnauthorizedAccessException třídy.Initializes a new instance of the UnauthorizedAccessException class.

Přetížení

UnauthorizedAccessException()

Inicializuje novou instanci třídy UnauthorizedAccessException třídy.Initializes a new instance of the UnauthorizedAccessException class.

UnauthorizedAccessException(String)

Inicializuje novou instanci třídy UnauthorizedAccessException třídy pomocí zadané chybové zprávy.Initializes a new instance of the UnauthorizedAccessException class with a specified error message.

UnauthorizedAccessException(SerializationInfo, StreamingContext)

Inicializuje novou instanci třídy UnauthorizedAccessException třídy se serializovanými daty.Initializes a new instance of the UnauthorizedAccessException class with serialized data.

UnauthorizedAccessException(String, Exception)

Inicializuje novou instanci třídy UnauthorizedAccessException třídy pomocí zadané chybové zprávy a odkazu na vnitřní výjimku, která je příčinou této výjimky.Initializes a new instance of the UnauthorizedAccessException class with a specified error message and a reference to the inner exception that is the cause of this exception.

UnauthorizedAccessException()

Inicializuje novou instanci třídy UnauthorizedAccessException třídy.Initializes a new instance of the UnauthorizedAccessException class.

public:
 UnauthorizedAccessException();
public UnauthorizedAccessException ();
Public Sub New ()

Poznámky

Tento konstruktor inicializuje vlastnost Message nové instance do zprávy dodané systémem, která popisuje chybu, například "došlo k pokusu o provedení neautorizované operace".This constructor initializes the Message property of the new instance to a system-supplied message that describes the error, such as "Attempted to perform an unauthorized operation." Tato zpráva přihlíží k aktuální jazykové verze systému.This message takes into account the current system culture.

Následující tabulka ukazuje počáteční hodnoty vlastností pro instanci MemberAccessException.The following table shows the initial property values for an instance of MemberAccessException.

VlastnostProperty HodnotaValue
InnerException Odkaz s hodnotou null (Nothing v jazyce Visual Basic).A null reference (Nothing in Visual Basic).
Message Řetězec lokalizované chybové zprávyThe localized error message string.

UnauthorizedAccessException(String)

Inicializuje novou instanci třídy UnauthorizedAccessException třídy pomocí zadané chybové zprávy.Initializes a new instance of the UnauthorizedAccessException class with a specified error message.

public:
 UnauthorizedAccessException(System::String ^ message);
public UnauthorizedAccessException (string message);
new UnauthorizedAccessException : string -> UnauthorizedAccessException
Public Sub New (message As String)

Parametry

message
String

Zpráva popisující chybuThe message that describes the error.

Poznámky

Obsah parametru message by měl být srozumitelný pro uživatele.The content of the message parameter should be understandable to the user. Volající, který volá tento konstruktor, musí zajistit, aby byl tento řetězec lokalizován pro aktuální jazykovou verzi systému.The caller of this constructor is required to ensure that this string has been localized for the current system culture.

Následující tabulka ukazuje počáteční hodnoty vlastností pro instanci UnauthorizedAccessException.The following table shows the initial property values for an instance of UnauthorizedAccessException.

VlastnostProperty HodnotaValue
InnerException Odkaz s hodnotou null (Nothing v jazyce Visual Basic).A null reference (Nothing in Visual Basic).
Message Řetězec chybové zprávy.The error message string.

UnauthorizedAccessException(SerializationInfo, StreamingContext)

Inicializuje novou instanci třídy UnauthorizedAccessException třídy se serializovanými daty.Initializes a new instance of the UnauthorizedAccessException class with serialized data.

protected:
 UnauthorizedAccessException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected UnauthorizedAccessException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new UnauthorizedAccessException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> UnauthorizedAccessException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametry

info
SerializationInfo

Objekt SerializationInfo, ve kterém jsou uložena serializovaná data objektu týkající se výjimkyThe SerializationInfo that holds the serialized object data about the exception being thrown.

context
StreamingContext

Objekt StreamingContext obsahující kontextové informace o zdroji nebo cíliThe StreamingContext that contains contextual information about the source or destination.

UnauthorizedAccessException(String, Exception)

Inicializuje novou instanci třídy UnauthorizedAccessException třídy pomocí zadané chybové zprávy a odkazu na vnitřní výjimku, která je příčinou této výjimky.Initializes a new instance of the UnauthorizedAccessException class with a specified error message and a reference to the inner exception that is the cause of this exception.

public:
 UnauthorizedAccessException(System::String ^ message, Exception ^ inner);
public UnauthorizedAccessException (string message, Exception inner);
new UnauthorizedAccessException : string * Exception -> UnauthorizedAccessException
Public Sub New (message As String, inner As Exception)

Parametry

message
String

Chybová zpráva, která vysvětluje důvod výjimky.The error message that explains the reason for the exception.

inner
Exception

Výjimka, která je příčinou aktuální výjimky.The exception that is the cause of the current exception. Pokud inner parametr není odkaz s hodnotou null (Nothing v Visual Basic), je aktuální výjimka vyvolána v bloku catch, který zpracovává vnitřní výjimku.If the inner parameter is not a null reference (Nothing in Visual Basic), the current exception is raised in a catch block that handles the inner exception.

Poznámky

Výjimka, která je vyvolána v přímém důsledku předchozí výjimky by měla obsahovat odkaz na předchozí výjimku ve InnerException vlastnost.An exception that is thrown as a direct result of a previous exception should include a reference to the previous exception in the InnerException property. Vlastnost InnerException vrací stejnou hodnotu, která je předána do konstruktoru, nebo odkaz s hodnotou null (Nothing v Visual Basic), pokud vlastnost InnerException neposkytuje konstruktoru hodnotu vnitřní výjimky.The InnerException property returns the same value that is passed into the constructor, or a null reference (Nothing in Visual Basic) if the InnerException property does not supply the inner exception value to the constructor.

Následující tabulka ukazuje počáteční hodnoty vlastností pro instanci UnauthorizedAccessException.The following table shows the initial property values for an instance of UnauthorizedAccessException.

VlastnostProperty HodnotaValue
InnerException Odkaz na vnitřní výjimku.The inner exception reference.
Message Řetězec chybové zprávy.The error message string.

Platí pro