Table of Contents

Class ModelBindingParameterInfo

Namespace
Phoesion.Glow.SDK.Firefly
Assembly
Phoesion.Glow.SDK.Firefly.Abstractions.dll
public class ModelBindingParameterInfo
Inheritance
object
ModelBindingParameterInfo

Properties

BindOnRoot

public bool BindOnRoot { get; }

Property Value

bool

BindingSource

public ModelBindingSources BindingSource { get; }

Property Value

ModelBindingSources

BindingSourceKey

public string BindingSourceKey { get; }

Property Value

string

BindingSourceKey2

public object BindingSourceKey2 { get; }

Property Value

object

BindingSourceParamsIndices

public int[]? BindingSourceParamsIndices { get; }

Property Value

int[]

DefaultValue

public object DefaultValue { get; }

Property Value

object

IntermediateType

public Type? IntermediateType { get; }

Property Value

Type

IsRequired

public bool IsRequired { get; }

Property Value

bool

MethodParameterInfo

public ParameterInfo MethodParameterInfo { get; }

Property Value

ParameterInfo

Name

public string Name { get; }

Property Value

string

NameLower

public string NameLower { get; }

Property Value

string

Raw

public bool Raw { get; }

Property Value

bool

Type

public Type? Type { get; }

Property Value

Type

ValidationAttributes

public IReadOnlyList<ValidationAttribute> ValidationAttributes { get; }

Property Value

IReadOnlyList<ValidationAttribute>