UnauthorizedAccessException Oluşturucular

Tanım

UnauthorizedAccessException sınıfının yeni bir örneğini başlatır.Initializes a new instance of the UnauthorizedAccessException class.

Aşırı Yüklemeler

UnauthorizedAccessException()

UnauthorizedAccessException sınıfının yeni bir örneğini başlatır.Initializes a new instance of the UnauthorizedAccessException class.

UnauthorizedAccessException(String)

Belirtilen bir hata iletisiyle sınıfın yeni bir örneğini başlatır UnauthorizedAccessException .Initializes a new instance of the UnauthorizedAccessException class with a specified error message.

UnauthorizedAccessException(SerializationInfo, StreamingContext)

UnauthorizedAccessException sınıfının yeni bir örneğini serileştirilmiş verilerle başlatır.Initializes a new instance of the UnauthorizedAccessException class with serialized data.

UnauthorizedAccessException(String, Exception)

UnauthorizedAccessExceptionBelirtilen bir hata iletisiyle sınıfın yeni bir örneğini ve bu özel durumun nedeni olan iç özel duruma bir başvuruyu başlatır.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()

UnauthorizedAccessException sınıfının yeni bir örneğini başlatır.Initializes a new instance of the UnauthorizedAccessException class.

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

Açıklamalar

Bu Oluşturucu, Message "yetkisiz bir işlem gerçekleştirmeye çalıştı" gibi, hatayı açıklayan sistem tarafından sağlanan bir iletiye yeni Örneğin özelliğini başlatır.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." Bu ileti, geçerli sistem kültürünü göz önünde bulundurur.This message takes into account the current system culture.

Aşağıdaki tablo, MemberAccessException öğesinin bir örneği için başlangıç özellik değerlerini gösterir.The following table shows the initial property values for an instance of MemberAccessException.

ÖzellikProperty DeğerValue
InnerException Null başvurusu ( Nothing Visual Basic).A null reference (Nothing in Visual Basic).
Message Yerelleştirilmiş hata ileti dizesi.The localized error message string.

Şunlara uygulanır

Ürün Introduced

UnauthorizedAccessException(String)

Belirtilen bir hata iletisiyle sınıfın yeni bir örneğini başlatır UnauthorizedAccessException .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)

Parametreler

message
String

Hatayı açıklayan ileti.The message that describes the error.

Açıklamalar

messageParametresinin içeriği kullanıcıya anlaşılabilmelidir.The content of the message parameter should be understandable to the user. Bu yapıcının çağırıcısı, bu dizenin geçerli sistem kültürü için yerelleştirilmiş olduğundan emin olmak için gereklidir.The caller of this constructor is required to ensure that this string has been localized for the current system culture.

Aşağıdaki tablo, UnauthorizedAccessException öğesinin bir örneği için başlangıç özellik değerlerini gösterir.The following table shows the initial property values for an instance of UnauthorizedAccessException.

ÖzellikProperty DeğerValue
InnerException Null başvurusu ( Nothing Visual Basic).A null reference (Nothing in Visual Basic).
Message Hata iletisi dizesi.The error message string.

Şunlara uygulanır

Ürün Introduced

UnauthorizedAccessException(SerializationInfo, StreamingContext)

UnauthorizedAccessException sınıfının yeni bir örneğini serileştirilmiş verilerle başlatır.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)

Parametreler

info
SerializationInfo

Oluşturulan özel durumla ilgili serileştirilmiş nesne verilerini içeren SerializationInfo.The SerializationInfo that holds the serialized object data about the exception being thrown.

context
StreamingContext

Kaynak veya hedefle ilgili bağlamsal bilgileri içeren StreamingContext.The StreamingContext that contains contextual information about the source or destination.

Şunlara uygulanır

Ürün Introduced

UnauthorizedAccessException(String, Exception)

UnauthorizedAccessExceptionBelirtilen bir hata iletisiyle sınıfın yeni bir örneğini ve bu özel durumun nedeni olan iç özel duruma bir başvuruyu başlatır.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)

Parametreler

message
String

Özel durumun nedenini açıklayan hata iletisi.The error message that explains the reason for the exception.

inner
Exception

Geçerli özel durumun nedeni olan özel durum.The exception that is the cause of the current exception. innerParametre null bir başvuru değilse ( Nothing Visual Basic), geçerli özel durum, catch iç özel durumu işleyen bir blokta oluşturulur.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.

Açıklamalar

Bir önceki özel durumun doğrudan bir sonucu olarak oluşturulan bir özel durum, InnerException özelliğindeki önceki özel duruma başvuru içermelidir.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. Özelliği, oluşturucuya InnerException geçirilen değeri veya bir null başvurusu ( Nothing Visual Basic olarak), InnerException özelliği oluşturucuya iç özel durum değerini sağlamadıysanız döndürür.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.

Aşağıdaki tablo, UnauthorizedAccessException öğesinin bir örneği için başlangıç özellik değerlerini gösterir.The following table shows the initial property values for an instance of UnauthorizedAccessException.

ÖzellikProperty DeğerValue
InnerException İç özel duruma başvuru.The inner exception reference.
Message Hata iletisi dizesi.The error message string.

Şunlara uygulanır

Ürün Introduced