Udostępnij za pośrednictwem


Klasa XmlSerializationException

Reprezentuje zgłoszony podczas deserializacji XML wiadomości.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

System.Object
  System.Exception
    Microsoft.AnalysisServices.AmoException
      Microsoft.AnalysisServices.XmlSerializationException

Przestrzeń nazw:  Microsoft.AnalysisServices
Zestaw:  Microsoft.AnalysisServices (w Microsoft.AnalysisServices.dll)

Składnia

'Deklaracja
<SerializableAttribute> _
<GuidAttribute("DB1F9035-ACC7-4f04-9DEF-4902A49BCD10")> _
Public NotInheritable Class XmlSerializationException _
    Inherits AmoException
'Użycie
Dim instance As XmlSerializationException
[SerializableAttribute]
[GuidAttribute("DB1F9035-ACC7-4f04-9DEF-4902A49BCD10")]
public sealed class XmlSerializationException : AmoException
[SerializableAttribute]
[GuidAttribute(L"DB1F9035-ACC7-4f04-9DEF-4902A49BCD10")]
public ref class XmlSerializationException sealed : public AmoException
[<SealedAttribute>]
[<SerializableAttribute>]
[<GuidAttribute("DB1F9035-ACC7-4f04-9DEF-4902A49BCD10")>]
type XmlSerializationException =  
    class
        inherit AmoException
    end
public final class XmlSerializationException extends AmoException

Typ XmlSerializationException uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna XmlSerializationException() Inicjuje nowe wystąpienie XmlSerializationException przy użyciu wartości domyślnych.
Metoda publiczna XmlSerializationException(String) Inicjuje nowe wystąpienie XmlSerializationException przy użyciu ciąg wiadomości.
Metoda publiczna XmlSerializationException(String, Exception) Inicjuje nowe wystąpienie XmlSerializationException, przy użyciu ciąg wiadomości i wewnętrzny wyjątek odebranych.
Metoda publiczna XmlSerializationException(String, Exception, Int32, Int32) Inicjuje nowe wystąpienie XmlSerializationException za pomocą ciąg wiadomości wyjątek wewnętrzny odebrane, numer wiersza i położenie linii.

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Data (Dziedziczony z Exception).
Właściwość publiczna HelpLink (Dziedziczony z Exception).
Właściwość chroniona HResult (Dziedziczony z Exception).
Właściwość publiczna InnerException (Dziedziczony z Exception).
Właściwość publiczna LineNumber Pobiera lub ustawia numer wiersza, w którym wystąpił wyjątek.
Właściwość publiczna LinePosition Pobiera lub ustawia pozycję Wiersz, w którym wystąpił wyjątek.
Właściwość publiczna Message (Dziedziczony z Exception).
Właściwość publiczna Source (Dziedziczony z Exception).
Właściwość publiczna StackTrace (Dziedziczony z Exception).
Właściwość publiczna TargetSite (Dziedziczony z Exception).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetBaseException (Dziedziczony z Exception).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetObjectData Infrastruktura. l (Zastępuje Exception.GetObjectData(SerializationInfo, StreamingContext)).
Metoda publiczna GetType (Dziedziczony z Exception).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString (Dziedziczony z Exception).

Do góry

Uwagi

Ten typ stanowi również wiadomości generowane podczas serializacji XML, ale w takim przypadek wyjątki są bardzo rzadko.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.