Show / Hide Table of Contents

Class CompensationExtension

Inheritance
System.Object
PersistenceParticipant
CompensationExtension
Inherited Members
PersistenceParticipant.MapValues(IDictionary<XName, Object>, IDictionary<XName, Object>)
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
PersistenceParticipant.CollectValues(out IDictionary<XName, Object>, out IDictionary<XName, Object>)

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
PersistenceParticipant.PublishValues(IDictionary<XName, Object>)

Explicit Interface Implementations

IWorkflowInstanceExtension.GetAdditionalExtensions()

Declaration
IEnumerable<object> IWorkflowInstanceExtension.GetAdditionalExtensions()
Returns
System.Collections.Generic.IEnumerable<System.Object>

Implements
IWorkflowInstanceExtension.GetAdditionalExtensions()

IWorkflowInstanceExtension.SetInstance(WorkflowInstanceProxy)

Declaration
void IWorkflowInstanceExtension.SetInstance(WorkflowInstanceProxy instance)
Parameters
WorkflowInstanceProxy instance

Implements
IWorkflowInstanceExtension.SetInstance(WorkflowInstanceProxy)
Back to top Generated by DocFX