WorkflowMarkupSerializationManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestisce la serializzazione in fase di progettazione da e verso XAML (Extensible Application Markup Language) per i flussi di lavoro.
public ref class WorkflowMarkupSerializationManager : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerSerializationManager
public class WorkflowMarkupSerializationManager : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerSerializationManager
type WorkflowMarkupSerializationManager = class
interface IDesignerSerializationManager
interface IServiceProvider
Public Class WorkflowMarkupSerializationManager
Implements IDesignerSerializationManager, IServiceProvider
- Ereditarietà
-
WorkflowMarkupSerializationManager
- Implementazioni
Commenti
Note
Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5.
Un flusso di lavoro o activitydesigner può usare WorkflowMarkupSerializationManager per accedere ai servizi utili per gestire i processi di serializzazione in fase di progettazione. Ad esempio, WorkflowMarkupSerializationManager può essere usato per creare oggetti, cercare tipi, identificare gli oggetti e personalizzare la serializzazione di tipi specifici.
Costruttori
| Nome | Descrizione |
|---|---|
| WorkflowMarkupSerializationManager(IDesignerSerializationManager) |
Inizializza una nuova istanza della WorkflowMarkupSerializationManager classe utilizzando l'oggetto specificato IDesignerSerializationManager. |
Proprietà
| Nome | Descrizione |
|---|---|
| Context |
Ottiene un'area di archiviazione basata su stack definita dall'utente utile per la comunicazione tra serializzatori. |
| LocalAssembly |
Ottiene o imposta l'assembly associato al serializzatore corrente. |
| SerializationManager |
Ottiene o imposta il gestore di serializzazione da utilizzare con il serializzatore corrente. |
Metodi
| Nome | Descrizione |
|---|---|
| AddSerializationProvider(IDesignerSerializationProvider) |
Aggiunge il provider di serializzazione specificato al gestore di serializzazione. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetSerializer(Type, Type) |
Restituisce un serializzatore del tipo specificato per un oggetto del tipo specificato. |
| GetService(Type) |
Restituisce un oggetto servizio del tipo specificato. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| GetType(String) |
Restituisce un tipo del nome specificato. |
| GetType(XmlQualifiedName) |
Restituisce il tipo associato al nome completo XML specificato. |
| GetXmlQualifiedName(Type, String) |
Restituisce il nome completo XML associato al tipo specificato. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| RemoveSerializationProvider(IDesignerSerializationProvider) |
Rimuove un provider di serializzazione personalizzato da WorkflowMarkupSerializationManager. |
| ReportError(Object) |
Segnala un errore nella serializzazione. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IDesignerSerializationManager.CreateInstance(Type, ICollection, String, Boolean) |
Crea un'istanza del tipo specificato e la aggiunge a una raccolta di istanze denominate. |
| IDesignerSerializationManager.GetInstance(String) |
Restituisce un'istanza di un oggetto creato con il nome specificato. |
| IDesignerSerializationManager.GetName(Object) |
Restituisce il nome dell'oggetto specificato. |
| IDesignerSerializationManager.Properties |
Ottiene una raccolta di proprietà che possono essere serializzate con serializzatori disponibili. |
| IDesignerSerializationManager.ResolveName |
Si verifica quando IDesignerSerializationManager.GetName(Object) non è possibile individuare il nome specificato nella tabella dei nomi del gestore di serializzazione. |
| IDesignerSerializationManager.SerializationComplete |
Si verifica al termine della serializzazione. |
| IDesignerSerializationManager.SetName(Object, String) |
Imposta il nome dell'oggetto esistente specificato. |