Table of Contents

Class HttpParameterModel

Namespace
CMS.Plugin.FlowManagement.Abstractions.Models
Assembly
CMS.Plugin.FlowManagement.Abstractions.dll

Http参数模型

[Serializable]
public abstract class HttpParameterModel
Inheritance
HttpParameterModel
Derived
Inherited Members

Properties

Description

说明.

[Design("说明", "说明", Sort = 100)]
[DataMember]
public virtual string Description { get; set; }

Property Value

string

ParameterName

参数名.

[Design("参数名", "参数名", Sort = 1)]
[Required]
[DataMember]
public virtual string ParameterName { get; set; }

Property Value

string

Methods

GetRealValue(Func<string, object>)

获取当前配置值.

public abstract object GetRealValue(Func<string, object> getValue)

Parameters

getValue Func<string, object>

Returns

object

GetRealValue(Func<string, object>, string, FlowParameterDataType?)

protected virtual object GetRealValue(Func<string, object> getValue, string originalValue, FlowParameterDataType? dataType)

Parameters

getValue Func<string, object>
originalValue string
dataType FlowParameterDataType?

Returns

object

GetValue(object, FlowParameterDataType?)

拆箱类型

public object GetValue(object originalValue, FlowParameterDataType? dataType)

Parameters

originalValue object
dataType FlowParameterDataType?

Returns

object

IsConstants(string)

是否是常量值.

protected bool IsConstants(string value)

Parameters

value string

Returns

bool