Class ParameterApiDescriptionModel
Inheritance
System.Object
ParameterApiDescriptionModel
Assembly: Volo.Abp.Http.dll
Syntax
public class ParameterApiDescriptionModel : object
Properties
BindingSourceId
Declaration
public string BindingSourceId { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ConstraintTypes
Declaration
public string[] ConstraintTypes { get; set; }
Property Value
| Type |
Description |
| System.String[] |
|
DefaultValue
Declaration
public object DefaultValue { get; set; }
Property Value
| Type |
Description |
| System.Object |
|
DescriptorName
Declaration
public string DescriptorName { get; set; }
Property Value
| Type |
Description |
| System.String |
|
IsOptional
Declaration
public bool IsOptional { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Name
Declaration
public string Name { get; set; }
Property Value
| Type |
Description |
| System.String |
|
NameOnMethod
Declaration
public string NameOnMethod { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Type
Declaration
public string Type { get; set; }
Property Value
| Type |
Description |
| System.String |
|
TypeSimple
Declaration
public string TypeSimple { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Methods
Create(String, String, Type, Boolean, Object, String[], String, String)
Declaration
public static ParameterApiDescriptionModel Create(string name, string nameOnMethod, Type type, bool isOptional = false, object defaultValue = null, string[] constraintTypes = null, string bindingSourceId = null, string descriptorName = null)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
| System.String |
nameOnMethod |
|
| Type |
type |
|
| System.Boolean |
isOptional |
|
| System.Object |
defaultValue |
|
| System.String[] |
constraintTypes |
|
| System.String |
bindingSourceId |
|
| System.String |
descriptorName |
|
Returns
Extension Methods