Condividi tramite


Classe GraphSerializer

GraphSerializer viene utilizzato per serializzare gli oggetti del grafico.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.GraphModel.GraphSerializer

Spazio dei nomi:  Microsoft.VisualStudio.GraphModel
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Sintassi

'Dichiarazione
Public Class GraphSerializer
public class GraphSerializer
public ref class GraphSerializer
type GraphSerializer =  class end
public class GraphSerializer

Il tipo GraphSerializer espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico GraphSerializer() Costruisce un oggetto GraphSerializer.
Metodo pubblico GraphSerializer(Graph) Costruisce un oggetto GraphSerializer per il grafico passato

In alto

Proprietà

  Nome Descrizione
Proprietà pubblicaMembro statico CommonPaths Ottenere/impostare il CommonPaths statico utilizzato per eseguire il mapping delle entità nei documenti DGML.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Deserialize Deserializzare il grafico dall'oggetto XDocument fornito
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoMembro statico Load(Stream) Deserializzare il modello a oggetti del grafico dal flusso fornito.
Metodo pubblicoMembro statico Load(TextReader) Deserializzare il modello a oggetti del grafico dal lettore di testo fornito.
Metodo pubblicoMembro statico Load(String) Deserializzare il modello a oggetti del grafico dal file fornito.
Metodo pubblicoMembro statico Load(XDocument) Deserializzare il modello a oggetti del grafico dal XDocument fornito.
Metodo pubblicoMembro statico Load(XmlReader) Deserializzare il modello a oggetti del grafico dal lettore XML fornito.
Metodo pubblicoMembro statico Load(Stream, array<GraphSchema[])
Metodo pubblicoMembro statico Load(TextReader, array<GraphSchema[])
Metodo pubblicoMembro statico Load(String, array<GraphSchema[])
Metodo pubblicoMembro statico Load(XDocument, Graph) Deserializzare il modello a oggetti del grafico dal XDocument fornito nell'oggetto del grafico.
Metodo pubblicoMembro statico Load(XDocument, array<GraphSchema[])
Metodo pubblicoMembro statico Load(XmlReader, array<GraphSchema[])
Metodo pubblicoMembro statico Load(XDocument, Graph, array<GraphSchema[])
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoMembro statico Save(Graph, Stream) Serializza il grafico specificato nel flusso di output specificato.
Metodo pubblicoMembro statico Save(Graph, TextWriter) Serializza il grafico specificato nel writer di testo specificato.
Metodo pubblicoMembro statico Save(Graph, String) Serializza il grafico specificato nel file specificato.
Metodo pubblicoMembro statico Save(Graph, XmlWriter) Serializza il grafico specificato nel writer XML specificato.
Metodo pubblicoMembro statico Save(Graph, TextWriter, Int32) Serializza il grafico specificato nel writer di testo specificato.
Metodo pubblico Serialize Serializza il grafico specificato nel writer XML specificato.Il grafico da serializzare è un membro di questa classe.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico ErrorHandler Aggiungere questo gestore errori per rilevare tutte le eccezioni della deserializzazione e continuare.Se non è disponibile alcun gestore errori registrato, il serializzatore genererà l'eccezione e si interromperà.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.GraphModel