2 implementations of IDesignerSerializationManager
System.Workflow.ComponentModel (2)
AuthoringOM\Serializer\ActivityCodeDomSerializationManager.cs (1)
34public class ActivityCodeDomSerializationManager : IDesignerSerializationManager
AuthoringOM\Serializer\WorkflowMarkupSerializationManager.cs (1)
26public class WorkflowMarkupSerializationManager : IDesignerSerializationManager
42 references to IDesignerSerializationManager
System (1)
compmod\system\componentmodel\design\serialization\IDesignerSerializationProvider.cs (1)
35object GetSerializer(IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType);
System.Workflow.ComponentModel (41)
AuthoringOM\Design\ActivityDesignerLayoutSerializers.cs (1)
292object IDesignerSerializationProvider.GetSerializer(IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType)
AuthoringOM\Design\Themes.cs (8)
463public static WorkflowTheme Load(IDesignerSerializationManager serializationManager, string themeFilePath) 542((IDesignerSerializationManager)serializationManager).AddSerializationProvider(themeSerializationProvider); 553((IDesignerSerializationManager)serializationManager).RemoveSerializationProvider(themeSerializationProvider); 730((IDesignerSerializationManager)serializationManager).AddSerializationProvider(themeSerializationProvider); 731((IDesignerSerializationManager)serializationManager).Context.Push(this); 737((IDesignerSerializationManager)serializationManager).ReportError(new WorkflowMarkupSerializationException(DR.GetString(DR.ThemeTypesMismatch, new object[] { themeAttrib.DesignerThemeType.FullName, designerTheme.GetType().FullName }))); 753((IDesignerSerializationManager)serializationManager).RemoveSerializationProvider(themeSerializationProvider); 3359public override object GetSerializer(IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType)
AuthoringOM\Design\WorkflowInlining.cs (1)
312protected override void PerformLoad(IDesignerSerializationManager serializationManager)
AuthoringOM\Design\XomlDesignerLoader.cs (2)
213protected override void PerformLoad(IDesignerSerializationManager serializationManager) 217protected override void PerformFlush(IDesignerSerializationManager serializationManager)
AuthoringOM\Serializer\ActivityCodeDomSerializationManager.cs (3)
37private IDesignerSerializationManager serializationManager; 41public ActivityCodeDomSerializationManager(IDesignerSerializationManager manager) 294protected IDesignerSerializationManager SerializationManager
AuthoringOM\Serializer\ActivityCodeDomSerializer.cs (1)
31public override object Serialize(IDesignerSerializationManager manager, object obj)
AuthoringOM\Serializer\ActivityMarkupSerializationProvider.cs (1)
9public override object GetSerializer(IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType)
AuthoringOM\Serializer\ActivityTypeCodeDomSerializer.cs (4)
27protected override CodeMemberMethod GetInitializeMethod(IDesignerSerializationManager manager, CodeTypeDeclaration typeDecl, object value) 53protected override CodeMemberMethod[] GetInitializeMethods(IDesignerSerializationManager manager, CodeTypeDeclaration typeDecl) 75public override CodeTypeDeclaration Serialize(IDesignerSerializationManager manager, object root, ICollection members) 134public override object Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration)
AuthoringOM\Serializer\DependencyObjectCodeDomSerializer.cs (1)
28public override object Serialize(IDesignerSerializationManager manager, object obj)
AuthoringOM\Serializer\PrimitiveCodeDomSerializer.cs (1)
40public override object Serialize(IDesignerSerializationManager manager, object value)
AuthoringOM\Serializer\PropertySegmentSerializationProvider.cs (1)
15public override object GetSerializer(IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType)
AuthoringOM\Serializer\SerializableTypeCodeDomSerializer.cs (2)
33public override object Serialize(IDesignerSerializationManager manager, object value) 103private CodeVariableReferenceExpression AddVariableExpression(IDesignerSerializationManager manager, CodeStatementCollection statements, object value)
AuthoringOM\Serializer\SynchronizationHandlesCodeDomSerializer.cs (1)
19public override object Serialize(IDesignerSerializationManager manager, object obj)
AuthoringOM\Serializer\WorkflowMarkupSerializationManager.cs (11)
33private IDesignerSerializationManager serializationManager; 46public WorkflowMarkupSerializationManager(IDesignerSerializationManager manager) 107protected internal IDesignerSerializationManager SerializationManager 444object IDesignerSerializationManager.CreateInstance(Type type, ICollection arguments, string name, bool addToContainer) 449object IDesignerSerializationManager.GetInstance(string name) 454string IDesignerSerializationManager.GetName(object value) 459PropertyDescriptorCollection IDesignerSerializationManager.Properties 464event ResolveNameEventHandler IDesignerSerializationManager.ResolveName { add { } remove { } } 466event EventHandler IDesignerSerializationManager.SerializationComplete { add { } remove { } } 468void IDesignerSerializationManager.SetName(object instance, string name) 490object IDesignerSerializationProvider.GetSerializer(IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType)
AuthoringOM\Serializer\WorkflowMarkupSerializationProvider.cs (1)
27public virtual object GetSerializer(IDesignerSerializationManager manager, object currentSerializer, Type objectType, Type serializerType)
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (2)
58public object Deserialize(IDesignerSerializationManager serializationManager, XmlReader reader) 171public void Serialize(IDesignerSerializationManager serializationManager, XmlWriter writer, object obj)