C# Class Pomona.Common.Serialization.Patch.ObjectDelta

Inheritance: Delta
Exibir arquivo Open project: Pomona/Pomona

Public Methods

Method Description
Apply ( ) : void
GetPropertyValue ( string propertyName ) : object
ObjectDelta ( object original, TypeSpec type, ITypeResolver typeMapper, Delta parent = null ) : System
Reset ( ) : void
SetPropertyValue ( string propertyName, object value ) : void

Protected Methods

Method Description
ObjectDelta ( ) : System

Private Methods

Method Description
TryGetPropertyByName ( string propertyName, PropertySpec &prop ) : bool

Method Details

Apply() public method

public Apply ( ) : void
return void

GetPropertyValue() public method

public GetPropertyValue ( string propertyName ) : object
propertyName string
return object

ObjectDelta() protected method

protected ObjectDelta ( ) : System
return System

ObjectDelta() public method

public ObjectDelta ( object original, TypeSpec type, ITypeResolver typeMapper, Delta parent = null ) : System
original object
type TypeSpec
typeMapper ITypeResolver
parent Delta
return System

Reset() public method

public Reset ( ) : void
return void

SetPropertyValue() public method

public SetPropertyValue ( string propertyName, object value ) : void
propertyName string
value object
return void