C# 클래스 Adf.Base.Domain.DefaultPropertyParser

Represents default property parsing operation.
상속: IPropertyParser
파일 보기 프로젝트 열기: NLADP/ADF

공개 메소드들

메소드 설명
GetCollection ( Type targetType, bool includeEmpty, IEnumerable items = null ) : ICollection
GetCollection ( object target, bool includeEmpty, IEnumerable items = null ) : ICollection

Creates a new instance of ValueCollection class to get the collection of ValueItem.

IsEmpty ( object value ) : bool

Checks whether the specified Object is empty or not.

IsEqual ( object compare, object to ) : bool

Checks whether the two specified Objects are equal or not.

IsParsable ( Type type ) : bool

Indicates whether the specified Type is parsable or not.

SetValue ( object instance, PropertyInfo pi, object newvalue, CultureInfo culture = null ) : void

Sets the new value for a specific property on an object.

메소드 상세

GetCollection() 공개 메소드

public GetCollection ( Type targetType, bool includeEmpty, IEnumerable items = null ) : ICollection
targetType System.Type
includeEmpty bool
items IEnumerable
리턴 ICollection

GetCollection() 공개 메소드

Creates a new instance of ValueCollection class to get the collection of ValueItem.
public GetCollection ( object target, bool includeEmpty, IEnumerable items = null ) : ICollection
target object Not used.
includeEmpty bool Not used.
items IEnumerable
리턴 ICollection

IsEmpty() 공개 메소드

Checks whether the specified Object is empty or not.
public IsEmpty ( object value ) : bool
value object The Object to be checked for null or empty.
리턴 bool

IsEqual() 공개 메소드

Checks whether the two specified Objects are equal or not.
public IsEqual ( object compare, object to ) : bool
compare object The Object to compare.
to object The Object to compare with.
리턴 bool

IsParsable() 공개 메소드

Indicates whether the specified Type is parsable or not.
public IsParsable ( Type type ) : bool
type System.Type The specified .
리턴 bool

SetValue() 공개 메소드

Sets the new value for a specific property on an object.
Unable to convert the new value to the specified property. null reference is not accept as a valid argument.
public SetValue ( object instance, PropertyInfo pi, object newvalue, CultureInfo culture = null ) : void
instance object Target object to set the property. In most cases this will be a domain object.
pi System.Reflection.PropertyInfo Property info for the property to set.
newvalue object Value for the property.
culture System.Globalization.CultureInfo
리턴 void