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
ParameterName
参数名.
[Design("参数名", "参数名", Sort = 1)]
[Required]
[DataMember]
public virtual string ParameterName { get; set; }
Property Value
Methods
GetRealValue(Func<string, object>)
获取当前配置值.
public abstract object GetRealValue(Func<string, object> getValue)
Parameters
Returns
GetRealValue(Func<string, object>, string, FlowParameterDataType?)
protected virtual object GetRealValue(Func<string, object> getValue, string originalValue, FlowParameterDataType? dataType)
Parameters
getValue
Func<string, object>originalValue
stringdataType
FlowParameterDataType?
Returns
GetValue(object, FlowParameterDataType?)
拆箱类型
public object GetValue(object originalValue, FlowParameterDataType? dataType)
Parameters
originalValue
objectdataType
FlowParameterDataType?
Returns
IsConstants(string)
是否是常量值.
protected bool IsConstants(string value)
Parameters
value
string