C# Class TriAxis.RunSharp.AttributeGen

ファイルを表示 Open project: AqlaSolutions/runsharp Class Usage Examples

Public Methods

Method Description
Set ( string name, object value ) : AttributeGen
SetField ( string name, object value ) : AttributeGen
SetProperty ( string name, object value ) : AttributeGen

Private Methods

Method Description
ApplyList ( List &customAttributes, Action setCustomAttribute ) : void
AttributeGen ( AttributeTargets target, AttributeType attributeType, object args, ITypeMapper typeMapper ) : System
CheckValue ( object arg ) : void
GetAttributeBuilder ( ) : CustomAttributeBuilder
GetOperand ( object arg ) : Operand
IsSingleDimensionalZeroBasedArray ( Array a ) : bool
IsValidAttributeParamType ( Type t ) : bool
SetFieldIntl ( FieldInfo fi, object value ) : void
SetPropertyIntl ( PropertyInfo pi, object value ) : void

Method Details

Set() public method

public Set ( string name, object value ) : AttributeGen
name string
value object
return AttributeGen

SetField() public method

public SetField ( string name, object value ) : AttributeGen
name string
value object
return AttributeGen

SetProperty() public method

public SetProperty ( string name, object value ) : AttributeGen
name string
value object
return AttributeGen