C# Class Patcher.Data.Plugins.Content.MemberInfo

Show file Open project: unforbidable/patcher Class Usage Examples

Public Methods

Method Description
AddValue ( object target, object value ) : void
CopyValue ( object from ) : object
EnsureListCreated ( object target ) : void
Equate ( object one, object other ) : bool
GetReferencedFormIds ( object target ) : IEnumerable
GetValue ( object target ) : object
MemberInfo ( MemberAttribute attribute, PropertyInfo property ) : System
SetList ( object target, object value ) : void
SetOrAddValue ( object target, object value ) : void
SetValue ( object target, object value ) : void

Method Details

AddValue() public method

public AddValue ( object target, object value ) : void
target object
value object
return void

CopyValue() public method

public CopyValue ( object from ) : object
from object
return object

EnsureListCreated() public method

public EnsureListCreated ( object target ) : void
target object
return void

Equate() public method

public Equate ( object one, object other ) : bool
one object
other object
return bool

GetReferencedFormIds() public method

public GetReferencedFormIds ( object target ) : IEnumerable
target object
return IEnumerable

GetValue() public method

public GetValue ( object target ) : object
target object
return object

MemberInfo() public method

public MemberInfo ( MemberAttribute attribute, PropertyInfo property ) : System
attribute MemberAttribute
property System.Reflection.PropertyInfo
return System

SetList() public method

public SetList ( object target, object value ) : void
target object
value object
return void

SetOrAddValue() public method

public SetOrAddValue ( object target, object value ) : void
target object
value object
return void

SetValue() public method

public SetValue ( object target, object value ) : void
target object
value object
return void