Costruttore DataException (SerializationInfo, StreamingContext)

Inizializza una nuova istanza della classe DataException con i dati serializzati, da utilizzare negli scenari remoti.

Spazio dei nomi: Microsoft.VisualStudio.TeamSystem.Data.Common.Exceptions
Assembly: Microsoft.VisualStudio.TeamSystem.Data (in microsoft.visualstudio.teamsystem.data.dll)

Sintassi

'Dichiarazione
Protected Sub New ( _
    info As SerializationInfo, _
    context As StreamingContext _
)
'Utilizzo
Dim info As SerializationInfo
Dim context As StreamingContext

Dim instance As New DataException(info, context)
protected DataException (
    SerializationInfo info,
    StreamingContext context
)
protected:
DataException (
    SerializationInfo^ info, 
    StreamingContext context
)
protected DataException (
    SerializationInfo info, 
    StreamingContext context
)
protected function DataException (
    info : SerializationInfo, 
    context : StreamingContext
)

Parametri

  • info
    Oggetto SerializationInfo che contiene i dati sugli oggetti serializzati relativi all'eccezione generata.
  • context
    Oggetto StreamingContext che contiene informazioni contestuali sull'origine o sulla destinazione.

Eccezioni

Tipo di eccezione Condizione

ArgumentNullException

Il parametro info è riferimento null (Nothing in Visual Basic).

SerializationException

Il nome della classe è riferimento null (Nothing in Visual Basic) o HResult è zero (0).

Note

Questo costruttore viene chiamato durante la deserializzazione per ricostruire l'oggetto dell'eccezione trasmesso su un flusso. Per ulteriori informazioni, vedere Serializzazione binaria.

Vedere anche

Riferimenti

Classe DataException
Membri DataException
Spazio dei nomi Microsoft.VisualStudio.TeamSystem.Data.Common.Exceptions
SerializationInfo
StreamingContext
ArgumentNullException
SerializationException
HResult

Altre risorse

Serializzazione binaria