XamlException Oluşturucular

Tanım

XamlException sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

XamlException()

XamlException sınıfının yeni bir örneğini başlatır. Örnek, hatayı açıklayan sistem tarafından sağlanan bir ileti içeriyor.

XamlException(String)

XamlException sınıfının yeni bir örneğini başlatır. Örnek, hatayı açıklayan belirtilen bir ileti içeriyor.

XamlException(SerializationInfo, StreamingContext)

XamlException sınıfının yeni bir örneğini serileştirilmiş verilerle başlatır.

XamlException(String, Exception)

XamlException sınıfının yeni bir örneğini başlatır. Örnek, belirtilen bir hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru içeriyor.

XamlException(String, Exception, Int32, Int32)

XamlException sınıfının yeni bir örneğini başlatır. Örnek belirtilen hata iletisini, iç özel durumu ve satır bilgilerini içerir.

XamlException()

XamlException sınıfının yeni bir örneğini başlatır. Örnek, hatayı açıklayan sistem tarafından sağlanan bir ileti içeriyor.

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

Şunlara uygulanır

XamlException(String)

XamlException sınıfının yeni bir örneğini başlatır. Örnek, hatayı açıklayan belirtilen bir ileti içeriyor.

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

Parametreler

message
String

Özel durumu açıklayan ileti. Bu oluşturucunun çağıranı, bu dizenin geçerli sistem kültürü için yerelleştirilmiş olduğundan emin olmalıdır.

Şunlara uygulanır

XamlException(SerializationInfo, StreamingContext)

XamlException sınıfının yeni bir örneğini serileştirilmiş verilerle başlatır.

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

Parametreler

info
SerializationInfo

Serileştirilmiş nesne verilerini tutan nesne.

context
StreamingContext

Kaynak veya hedefle ilgili bağlamsal bilgi.

Özel durumlar

info, null değeridir.

Şunlara uygulanır

XamlException(String, Exception)

XamlException sınıfının yeni bir örneğini başlatır. Örnek, belirtilen bir hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru içeriyor.

public:
 XamlException(System::String ^ message, Exception ^ innerException);
public XamlException (string message, Exception innerException);
new System.Xaml.XamlException : string * Exception -> System.Xaml.XamlException
Public Sub New (message As String, innerException As Exception)

Parametreler

message
String

Özel durumu açıklayan ileti. Bu oluşturucunun çağıranı, bu dizenin geçerli sistem kültürü için yerelleştirilmiş olduğundan emin olmalıdır.

innerException
Exception

Geçerli özel durumun nedeni olan özel durum. innerException parametresi değilsenull, geçerli özel durum iç özel durumu işleyen bir catch blokta oluşturulur.

Açıklamalar

Önceki bir özel durumun özelliğinde önceki özel duruma başvuru içermesi gerektiğinden InnerException oluşan bir özel durum. InnerException özelliği oluşturucuya geçirilen aynı değeri döndürür veya özellik oluşturucuya iç özel durum değeri sağlamazsa InnerException döndürürnull.

Şunlara uygulanır

XamlException(String, Exception, Int32, Int32)

XamlException sınıfının yeni bir örneğini başlatır. Örnek belirtilen hata iletisini, iç özel durumu ve satır bilgilerini içerir.

public:
 XamlException(System::String ^ message, Exception ^ innerException, int lineNumber, int linePosition);
public XamlException (string message, Exception innerException, int lineNumber, int linePosition);
new System.Xaml.XamlException : string * Exception * int * int -> System.Xaml.XamlException
Public Sub New (message As String, innerException As Exception, lineNumber As Integer, linePosition As Integer)

Parametreler

message
String

Özel durumu açıklayan ileti. Bu oluşturucunun çağıranı, bu dizenin geçerli sistem kültürü için yerelleştirilmiş olduğundan emin olmalıdır.

innerException
Exception

Geçerli özel durumun nedeni olan özel durum.

lineNumber
Int32

Hata ayıklamaya veya satır bilgisi tüketicilerine raporlanacak satır numarası.

linePosition
Int32

Hata ayıklamaya veya satır bilgisi tüketicilerine raporlanacak satır konumu.

Şunlara uygulanır