C# 클래스 formulate.app.Forms.Handlers.StoreData.StoreDataHandler

A form submission handler that stores the submitted data.
상속: IFormHandlerType
파일 보기 프로젝트 열기: rhythmagency/formulate

Private Properties

프로퍼티 타입 설명
GenerateFilePathSegment string
GetFieldName string

공개 메소드들

메소드 설명
DeserializeConfiguration ( string configuration ) : object

Deserializes the configuration for a store data handler.

In this case, no deserialization is necessary.

HandleForm ( FormSubmissionContext context, object configuration ) : void

Handles a form submission (stores it).

PrepareHandleForm ( FormSubmissionContext context, object configuration ) : void

Prepares to handle to form submission.

In this case, no preparation is necessary.

비공개 메소드들

메소드 설명
GenerateFilePathSegment ( ) : string

Generates a file path segment.

This is used to generate unique paths so lots of files can be stored without the names colliding.

GetFieldName ( System.Guid fieldId, IFormField>.Dictionary fieldsById ) : string

Tries to get a field name by its ID.

메소드 상세

DeserializeConfiguration() 공개 메소드

Deserializes the configuration for a store data handler.
In this case, no deserialization is necessary.
public DeserializeConfiguration ( string configuration ) : object
configuration string /// The configuration. ///
리턴 object

HandleForm() 공개 메소드

Handles a form submission (stores it).
public HandleForm ( FormSubmissionContext context, object configuration ) : void
context FormSubmissionContext /// The form submission context. ///
configuration object /// The handler configuration. ///
리턴 void

PrepareHandleForm() 공개 메소드

Prepares to handle to form submission.
In this case, no preparation is necessary.
public PrepareHandleForm ( FormSubmissionContext context, object configuration ) : void
context FormSubmissionContext /// The form submission context. ///
configuration object /// The handler configuration. ///
리턴 void