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