Share via


XmlException Konstruktor

Definisi

Menginisialisasi instans baru kelas XmlException.

Overload

XmlException()

Menginisialisasi instans baru kelas XmlException.

XmlException(String)

Menginisialisasi instans XmlException baru kelas dengan pesan kesalahan yang ditentukan.

XmlException(SerializationInfo, StreamingContext)
Kedaluwarsa.

Menginisialisasi instans XmlException baru kelas menggunakan informasi di SerializationInfo objek dan StreamingContext .

XmlException(String, Exception)

Menginisialisasi instans baru kelas XmlException.

XmlException(String, Exception, Int32, Int32)

Menginisialisasi instans XmlException baru kelas dengan pesan, pengecualian dalam, nomor baris, dan posisi baris yang ditentukan.

XmlException()

Sumber:
XmlException.cs
Sumber:
XmlException.cs
Sumber:
XmlException.cs

Menginisialisasi instans baru kelas XmlException.

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

Keterangan

XmlException adalah kesalahan terkait XML generik yang dilemparkan jika masalah terjadi selama pemrosesan XML. Contoh berikut melempar pengecualian XML karena <tag akhir kontak> salah eja:

using System;
using System.Xml.Linq;

try
{
    XElement contacts = XElement.Parse(
        @"<Contacts>
            <Contact>
                <Name>Jim Wilson</Name>
            </Contact>
          </Contcts>");
    Console.WriteLine(contacts);
}
catch (System.Xml.XmlException e)
{
    Console.WriteLine(e.Message);
}
Try
    Dim contacts As XElement = XElement.Parse(
        "<Contacts>  
            <Contact>  
                <Name>Jim Wilson</Name>  
            </Contact>  
         </Contcts>")
    Console.WriteLine(contacts)
Catch e As System.Xml.XmlException
    Console.WriteLine(e.Message)
End Try

Berlaku untuk

XmlException(String)

Sumber:
XmlException.cs
Sumber:
XmlException.cs
Sumber:
XmlException.cs

Menginisialisasi instans XmlException baru kelas dengan pesan kesalahan yang ditentukan.

public:
 XmlException(System::String ^ message);
public XmlException (string message);
public XmlException (string? message);
new System.Xml.XmlException : string -> System.Xml.XmlException
Public Sub New (message As String)

Parameter

message
String

Deskripsi kesalahan.

Berlaku untuk

XmlException(SerializationInfo, StreamingContext)

Sumber:
XmlException.cs
Sumber:
XmlException.cs
Sumber:
XmlException.cs

Perhatian

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Menginisialisasi instans XmlException baru kelas menggunakan informasi di SerializationInfo objek dan StreamingContext .

protected:
 XmlException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected XmlException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected XmlException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Xml.XmlException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Xml.XmlException
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.Xml.XmlException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Xml.XmlException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parameter

info
SerializationInfo

Objek SerializationInfo yang berisi semua properti dari XmlException.

context
StreamingContext

Objek StreamingContext yang berisi informasi konteks.

Atribut

Berlaku untuk

XmlException(String, Exception)

Sumber:
XmlException.cs
Sumber:
XmlException.cs
Sumber:
XmlException.cs

Menginisialisasi instans baru kelas XmlException.

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

Parameter

message
String

Deskripsi kondisi kesalahan.

innerException
Exception

Yang Exception melemparkan XmlException, jika ada. Nilai ini bisa berupa null.

Berlaku untuk

XmlException(String, Exception, Int32, Int32)

Sumber:
XmlException.cs
Sumber:
XmlException.cs
Sumber:
XmlException.cs

Menginisialisasi instans XmlException baru kelas dengan pesan, pengecualian dalam, nomor baris, dan posisi baris yang ditentukan.

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

Parameter

message
String

Deskripsi kesalahan.

innerException
Exception

Pengecualian yang merupakan penyebab pengecualian saat ini. Nilai ini bisa berupa null.

lineNumber
Int32

Nomor baris yang menunjukkan di mana kesalahan terjadi.

linePosition
Int32

Posisi baris yang menunjukkan di mana kesalahan terjadi.

Berlaku untuk