Table of Contents

Class BaseVO

Namespace
PHCDataLayer
Assembly
PHCDataLayer.dll
[Serializable]
public class BaseVO : IBaseSerialization
Inheritance
BaseVO

Constructors

BaseVO()

public BaseVO()

Methods

GetInstance(Type)

public static BaseVO GetInstance(Type entityType)

Parameters

Nome Tipo Descrição
entityType Type

Returns

BaseVO

GetInstance<T>()

public static T GetInstance<T>() where T : BaseVO

Returns

T

Type Parameters

T

OnGetInstance()

protected virtual void OnGetInstance()

SetPropertiesValues(IDataReader, List<PropertyItemReader>)

public void SetPropertiesValues(IDataReader dtReader, List<PropertyItemReader> propertiesList)

Parameters

Nome Tipo Descrição
dtReader IDataReader
propertiesList List<PropertyItemReader>

Explicit Interface Implementations

BeginSerialization(IGenericVO)

virtual void BeginSerialization(IGenericVO parentItem = null)

Parameters

Nome Tipo Descrição
parentItem IGenericVO

EndSerialization(IGenericVO)

virtual void EndSerialization(IGenericVO parentItem = null)

Parameters

Nome Tipo Descrição
parentItem IGenericVO

OnSerialization

bool OnSerialization { get; set; }

Returns

bool