System.Workflow.ComponentModel.Serialization Namespace

Fornece a infraestrutura para gerenciar a serialização de atividades e fluxos de trabalho de e para XAML (Linguagem extensível de Marcação de Aplicativo) e CodeDOM.

Classes

Nome Description
ActivityCodeDomSerializationManager

Gerencia a serialização de atividades em segmentos de código-fonte gerados pelo designer antes da compilação.

ActivityCodeDomSerializer

Representa uma classe que fornece os serviços de serialização CodeDOM para uma atividade em tempo de design.

ActivityMarkupSerializer

Fornece serviços extensíveis de serialização XAML (Application Markup Language) para um Activity tempo de design.

ActivitySurrogateSelector

Seleciona o substituto que pode ser usado para serializar um Activity. Essa classe não pode ser herdada.

ActivityTypeCodeDomSerializer

Serializa um Activity tipo para um novo tipo.

CompositeActivityMarkupSerializer

Fornece serviços extensíveis de serialização XAML (Application Markup Language) para um CompositeActivity.

ConstructorArgumentAttribute

Carrega informações de nome de argumento para a classe decorada. Essa classe não pode ser herdada.

ContentPropertyAttribute

Contém o nome da propriedade de conteúdo da classe decorada. Marcar um tipo com esse atributo faz com que os dados desse tipo sejam serializados sem as marcas de nome de propriedade delimitadas. Essa classe não pode ser herdada.

DependencyObjectCodeDomSerializer

Fornece DependencyObject objetos com serviços de serialização CodeDOM. Essa é a classe base da qual outros serializadores CodeDOM, como o ActivityCodeDomSerializer, são herdados.

MarkupExtension

Representa a classe abstrata para todas as extensões de marcação para tipos. Essa classe deve ser herdada.

RuntimeNamePropertyAttribute

Carrega o nome do tempo de execução para um Object decorado com este Attribute. Essa classe não pode ser herdada.

WorkflowMarkupSerializationException

A exceção gerada por métodos que executam serialização e desserialização.

WorkflowMarkupSerializationManager

Gerencia a serialização em tempo de design de e para XAML (Linguagem de Marcação de Aplicativo extensível) para fluxos de trabalho.

WorkflowMarkupSerializer

Fornece os serviços extensíveis de serialização XAML (Application Markup Language) para fluxos de trabalho em tempo de design.

XmlnsDefinitionAttribute

Opcionalmente, pode ser aplicado a um assembly de fluxo de trabalho. Ele define um mapeamento entre um namespace de common language runtime definido no assembly atual e um namespace XML. Essas informações são usadas na serialização/desserialização da Linguagem de Marcação de Aplicativo extensível (XAML) quando atividades ou fluxos de trabalho definidos no assembly decorado com esse atributo são usados. Essa classe não pode ser herdada.

XmlnsPrefixAttribute

Contém informações de namespace e prefixo XML para a classe decorada. Essa classe não pode ser herdada.