System.Workflow.ComponentModel.Serialization Espaço de Nomes

Fornece a infraestrutura para gerir a serialização de atividades e fluxos de trabalho para e a partir da extensible Application Markup Language (XAML) e CodeDOM.

Classes

Name Description
ActivityCodeDomSerializationManager

Gerir a serialização das 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 do CodeDOM a uma atividade em tempo de conceção.

ActivityMarkupSerializer

Fornece serviços extensíveis de serialização em Linguagem de Marcação de Aplicações (XAML) para um Activity tempo de conceção.

ActivitySurrogateSelector

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

ActivityTypeCodeDomSerializer

Serializa e Activity para um novo tipo.

CompositeActivityMarkupSerializer

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

ConstructorArgumentAttribute

Contém informações sobre o nome do argumento para a classe condecorada. Esta classe não pode ser herdada.

ContentPropertyAttribute

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

DependencyObjectCodeDomSerializer

Fornece DependencyObject serviços de serialização CodeDOM aos objetos. Esta é 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. Esta classe tem de ser herdada.

RuntimeNamePropertyAttribute

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

WorkflowMarkupSerializationException

A exceção é lançada pelos métodos que realizam serialização e desserialização.

WorkflowMarkupSerializationManager

Gerir a serialização em tempo de design para e a partir da extensible Application Markup Language (XAML) para fluxos de trabalho.

WorkflowMarkupSerializer

Fornece os serviços extensíveis de serialização Application Markup Language (XAML) aos fluxos de trabalho no momento do design.

XmlnsDefinitionAttribute

Pode ser aplicado opcionalmente a uma montagem de workflow. Define um mapeamento entre um namespace de runtime de linguagem comum definido no assembly atual e um namespace XML. Esta informação é utilizada na serialização/desserialização extensible Application Markup Language (XAML) quando são utilizadas atividades ou fluxos de trabalho definidos no assembly decorado com este atributo. Esta classe não pode ser herdada.

XmlnsPrefixAttribute

Contém o namespace XML e a informação do prefixo para a classe decorada. Esta classe não pode ser herdada.