Condividi tramite


Classe GraphPathSerializer

Questa classe riscrive i valori stringa utilizzando i nomi di percorso nell'oggetto CommonPaths specificato.

Fornisce un metodo Serialize che sostituisce i percorsi con una sintassi $(nome) in cui nome è il nome del percorso come registrato in CommonPaths.Fornisce un metodo di deserializzare che esegue l'operazione inversa.Quando una serializzazione è stata completata, è possibile eseguire una query sulla proprietà utilizzata per ottenere un elenco dei percorsi utilizzati da serializzare o per deserializzare i metodi.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.GraphModel.GraphPathSerializer

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

Sintassi

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

Il tipo GraphPathSerializer espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico GraphPathSerializer Crea un nuovo PathSerializer utilizzando la raccolta specificata di CommonPaths.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica UsedPaths Ottiene l'elenco dei percorsi utilizzati dalle chiamate combinate per deserializzare () o per serializzare ().

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge tutti i percorsi nella raccolta specificata.
Metodo pubblico Deserialize Deserializza il percorso specificato.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto 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 protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Serialize Serializza il testo specificato come un percorso non tenta di sostituire il contenuto.
Metodo pubblico SerializeWithSubstitution Serializza il testo specificato con la sostituzione dei percorsi.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

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