Show / Hide Table of Contents

Class PersistenceIOParticipant

Inheritance
System.Object
PersistenceParticipant
PersistenceIOParticipant
Inherited Members
PersistenceParticipant.CollectValues(IDictionary<XName, Object>, IDictionary<XName, Object>)
PersistenceParticipant.MapValues(IDictionary<XName, Object>, IDictionary<XName, Object>)
PersistenceParticipant.PublishValues(IDictionary<XName, Object>)
Namespace: System.Activities.Persistence
Assembly: System.Activities.dll
Syntax
public abstract class PersistenceIOParticipant : PersistenceParticipant, IPersistencePipelineModule

Constructors

PersistenceIOParticipant(Boolean, Boolean)

Declaration
protected PersistenceIOParticipant(bool isSaveTransactionRequired, bool isLoadTransactionRequired)
Parameters
System.Boolean isSaveTransactionRequired

System.Boolean isLoadTransactionRequired

Methods

Abort()

Declaration
protected abstract void Abort()

BeginOnLoad(IDictionary<XName, Object>, TimeSpan, AsyncCallback, Object)

Declaration
protected virtual IAsyncResult BeginOnLoad(IDictionary<XName, object> readWriteValues, TimeSpan timeout, AsyncCallback callback, object state)
Parameters
System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Object> readWriteValues

System.TimeSpan timeout

System.AsyncCallback callback

System.Object state

Returns
System.IAsyncResult

BeginOnSave(IDictionary<XName, Object>, IDictionary<XName, Object>, TimeSpan, AsyncCallback, Object)

Declaration
protected virtual IAsyncResult BeginOnSave(IDictionary<XName, object> readWriteValues, IDictionary<XName, object> writeOnlyValues, TimeSpan timeout, AsyncCallback callback, object state)
Parameters
System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Object> readWriteValues

System.Collections.Generic.IDictionary<System.Xml.Linq.XName, System.Object> writeOnlyValues

System.TimeSpan timeout

System.AsyncCallback callback

System.Object state

Returns
System.IAsyncResult

EndOnLoad(IAsyncResult)

Declaration
protected virtual void EndOnLoad(IAsyncResult result)
Parameters
System.IAsyncResult result

EndOnSave(IAsyncResult)

Declaration
protected virtual void EndOnSave(IAsyncResult result)
Parameters
System.IAsyncResult result

Back to top Generated by DocFX