Class PersistenceParticipant
Inheritance
System.Object
PersistenceParticipant
Namespace: System.Activities.Persistence
Assembly: System.Activities.dll
Syntax
public abstract class PersistenceParticipant : Object, IPersistencePipelineModule
Constructors
PersistenceParticipant()
Declaration
protected PersistenceParticipant()
Methods
CollectValues(out IDictionary<XName, Object>, out IDictionary<XName, Object>)
Declaration
protected virtual void CollectValues(out IDictionary<XName, object> readWriteValues, out IDictionary<XName, object> writeOnlyValues)
Parameters
System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Object>
readWriteValues
|
System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Object>
writeOnlyValues
|
MapValues(IDictionary<XName, Object>, IDictionary<XName, Object>)
Declaration
protected virtual IDictionary<XName, object> MapValues(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues)
Parameters
System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Object>
readWriteValues
|
System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Object>
writeOnlyValues
|
Returns
System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Object>
|
PublishValues(IDictionary<XName, Object>)
Declaration
protected virtual void PublishValues(IDictionary<XName, object> readWriteValues)
Parameters
System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Object>
readWriteValues
|