Class CompensationExtension
Inherited Members
Namespace: System.Activities.Statements
Assembly: System.Activities.dll
Syntax
public class CompensationExtension : PersistenceParticipant, IPersistencePipelineModule, IWorkflowInstanceExtension
Constructors
CompensationExtension()
Declaration
public CompensationExtension()
Methods
CollectValues(out IDictionary<XName, Object>, out IDictionary<XName, Object>)
Declaration
protected override 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
|
Overrides
PublishValues(IDictionary<XName, Object>)
Declaration
protected override void PublishValues(IDictionary<XName, object> readWriteValues)
Parameters
System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Object>
readWriteValues
|
Overrides
Explicit Interface Implementations
IWorkflowInstanceExtension.GetAdditionalExtensions()
Declaration
IEnumerable<object> IWorkflowInstanceExtension.GetAdditionalExtensions()
Returns
System.Collections.Generic.IEnumerable<System.Object>
|
Implements
IWorkflowInstanceExtension.SetInstance(WorkflowInstanceProxy)
Declaration
void IWorkflowInstanceExtension.SetInstance(WorkflowInstanceProxy instance)
Parameters
WorkflowInstanceProxy
instance
|