C# Класс Dev2.DynamicServices.DsfDataObject

The core TO used in the execution engine ;)
Наследование: System.Activities.Persistence.PersistenceParticipant, IDSFDataObject
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Clone ( ) : IDSFDataObject

Clones this instance.

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

Защищенные методы

Метод Описание
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.

Приватные методы

Метод Описание
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

Описание методов

Clone() публичный Метод

Clones this instance.
public Clone ( ) : IDSFDataObject
Результат IDSFDataObject

CollectValues() защищенный Метод

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.
Результат void

DsfDataObject() публичный Метод

public DsfDataObject ( string xmldata, System.Guid dataListId, string rawPayload = "" ) : System
xmldata string
dataListId System.Guid
rawPayload string
Результат System

IsDebugMode() публичный Метод

public IsDebugMode ( ) : bool
Результат bool

PopEnvironment() публичный Метод

public PopEnvironment ( ) : void
Результат void

PublishValues() защищенный Метод

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. ///
Результат void

PushEnvironment() публичный Метод

public PushEnvironment ( IExecutionEnvironment env ) : void
env IExecutionEnvironment
Результат void