C# Class Dev2.DynamicServices.DsfDataObject

The core TO used in the execution engine ;)
Inheritance: System.Activities.Persistence.PersistenceParticipant, IDSFDataObject
Afficher le fichier Open project: Warewolf-ESB/Warewolf Class Usage Examples

Méthodes publiques

Méthode Description
Clone ( ) : IDSFDataObject

Clones this instance.

DsfDataObject ( string xmldata, System.Guid dataListId, string rawPayload = "" ) : System
IsDebugMode ( ) : bool
PopEnvironment ( ) : void
PushEnvironment ( IExecutionEnvironment env ) : void

Méthodes protégées

Méthode Description
CollectValues ( object>.IDictionary &readWriteValues, object>.IDictionary &writeOnlyValues ) : void

A host invokes this method on a custom persistence participant to collect read-write values and write-only values, to be persisted.

PublishValues ( object>.IDictionary readWriteValues ) : void

The host invokes this method and passes all the loaded values in the collection (filled by the or ) as a dictionary parameter.

Private Methods

Méthode Description
DsfDataObject ( ) : System
ExtractInMergeDataFromRequest ( System.Xml.Linq.XElement xe ) : void
ExtractOutMergeDataFromRequest ( System.Xml.Linq.XElement xe ) : void
ExtractValue ( System.Xml.Linq.XElement xe, string elementName ) : string
IDSFDataObject ( ) : bool

Method Details

Clone() public méthode

Clones this instance.
public Clone ( ) : IDSFDataObject
Résultat IDSFDataObject

CollectValues() protected méthode

A host invokes this method on a custom persistence participant to collect read-write values and write-only values, to be persisted.
protected CollectValues ( object>.IDictionary &readWriteValues, object>.IDictionary &writeOnlyValues ) : void
readWriteValues object>.IDictionary The read-write values to be persisted.
writeOnlyValues object>.IDictionary The write-only values to be persisted.
Résultat void

DsfDataObject() public méthode

public DsfDataObject ( string xmldata, System.Guid dataListId, string rawPayload = "" ) : System
xmldata string
dataListId System.Guid
rawPayload string
Résultat System

IsDebugMode() public méthode

public IsDebugMode ( ) : bool
Résultat bool

PopEnvironment() public méthode

public PopEnvironment ( ) : void
Résultat void

PublishValues() protected méthode

The host invokes this method and passes all the loaded values in the collection (filled by the or ) as a dictionary parameter.
protected PublishValues ( object>.IDictionary readWriteValues ) : void
readWriteValues object>.IDictionary /// The read-write values that were loaded from the persistence store. This dictionary /// corresponds to the dictionary of read-write values persisted in the most recent persistence episode. ///
Résultat void

PushEnvironment() public méthode

public PushEnvironment ( IExecutionEnvironment env ) : void
env IExecutionEnvironment
Résultat void