Table of Contents

Class BasePropertyStructure

Namespace
PHCDataLayer
Assembly
PHCDataLayer.dll
public class BasePropertyStructure
Inheritance
BasePropertyStructure

Properties

OwnerStructure

public VOStructure OwnerStructure { get; }

Property Value

VOStructure

OwnerType

public Type OwnerType { get; set; }

Property Value

Type

PropertyNature

public PropertyNatures PropertyNature { get; set; }

Property Value

PropertyNatures

PropertyType

public virtual Type PropertyType { get; }

Property Value

Type

Methods

BindGetSetMethod(PropertyInfo)

public void BindGetSetMethod(PropertyInfo objProp)

Parameters

Nome Tipo Descrição
objProp PropertyInfo

CanRead()

public bool CanRead()

Returns

bool

CanWrite()

public bool CanWrite()

Returns

bool

GetValue(BaseVO)

public object GetValue(BaseVO instance)

Parameters

Nome Tipo Descrição
instance BaseVO

Returns

object

SetValue(BaseVO, object)

public void SetValue(BaseVO instance, object value)

Parameters

Nome Tipo Descrição
instance BaseVO
value object