System.Workflow.ComponentModel.Serialization 네임스페이스

XAML(확장 가능한 애플리케이션 태그 언어) 및 CodeDOM 간 활동 및 워크플로의 직렬화를 관리하기 위한 인프라를 제공합니다.

클래스

Name Description
ActivityCodeDomSerializationManager

컴파일하기 전에 디자이너에서 생성된 소스 코드 세그먼트로 활동의 직렬화를 관리합니다.

ActivityCodeDomSerializer

디자인 타임에 CodeDOM serialization 서비스를 활동에 제공하는 클래스를 나타냅니다.

ActivityMarkupSerializer

디자인 타임에 확장 가능한 XAML(애플리케이션 태그 언어) 직렬화 서비스를 Activity 제공합니다.

ActivitySurrogateSelector

를 serialize하는 데 사용할 수 있는 서로게이트를 Activity선택합니다. 이 클래스는 상속할 수 없습니다.

ActivityTypeCodeDomSerializer

새 형식으로 Activity 직렬화합니다.

CompositeActivityMarkupSerializer

에 대한 CompositeActivity확장 가능한 XAML(애플리케이션 태그 언어) serialization 서비스를 제공합니다.

ConstructorArgumentAttribute

데코레이팅된 클래스의 인수 이름 정보를 전달합니다. 이 클래스는 상속할 수 없습니다.

ContentPropertyAttribute

데코레이팅된 클래스의 콘텐츠 속성 이름을 포함합니다. 이 특성으로 형식을 표시하면 해당 형식의 데이터가 바깥쪽 속성 이름 태그 없이 serialize됩니다. 이 클래스는 상속할 수 없습니다.

DependencyObjectCodeDomSerializer

CodeDOM serialization 서비스를 사용하여 개체를 제공합니다 DependencyObject . 이 클래스는 다른 CodeDOM 직렬 변환기(예: ActivityCodeDomSerializer)가 상속되는 기본 클래스입니다.

MarkupExtension

형식에 대한 모든 태그 확장의 추상 클래스를 나타냅니다. 이 클래스는 상속되어야 합니다.

RuntimeNamePropertyAttribute

Object데코레이팅된 Attribute 런타임 이름을 전달합니다. 이 클래스는 상속할 수 없습니다.

WorkflowMarkupSerializationException

serialization 및 deserialization을 수행하는 메서드에 의해 throw되는 예외입니다.

WorkflowMarkupSerializationManager

워크플로에 대한 확장 가능한 XAML(애플리케이션 태그 언어)과 주고 받은 디자인 타임 직렬화를 관리합니다.

WorkflowMarkupSerializer

디자인 타임에 XAML(확장 가능한 애플리케이션 태그 언어) 직렬화 서비스를 워크플로에 제공합니다.

XmlnsDefinitionAttribute

필요에 따라 워크플로 어셈블리에 적용할 수 있습니다. 현재 어셈블리에 정의된 공용 언어 런타임 네임스페이스와 XML 네임스페이스 간의 매핑을 정의합니다. 이 정보는 이 특성으로 데코레이팅된 어셈블리에 정의된 활동 또는 워크플로가 사용될 때 XAML(확장 가능 애플리케이션 태그 언어) serialization/deserialization에 사용됩니다. 이 클래스는 상속할 수 없습니다.

XmlnsPrefixAttribute

데코레이팅된 클래스에 대한 XML 네임스페이스 및 접두사 정보를 포함합니다. 이 클래스는 상속할 수 없습니다.