C# Class EqualityCheckWeaver, PropertyChanged

Mostra file Open project: Fody/PropertyChanged Class Usage Examples

Public Methods

Method Description
EqualityCheckWeaver ( PropertyData, propertyData, TypeDefinition typeDefinition, ModuleWeaver, typeEqualityFinder ) : System.Linq
Execute ( ) : void

Private Methods

Method Description
CheckAgainstField ( ) : void
CheckAgainstProperty ( ) : void
InjectEqualityCheck ( Instruction targetInstruction, TypeReference targetType ) : void
ShouldSkipEqualityCheck ( ) : bool

Method Details

EqualityCheckWeaver() public method

public EqualityCheckWeaver ( PropertyData, propertyData, TypeDefinition typeDefinition, ModuleWeaver, typeEqualityFinder ) : System.Linq
propertyData PropertyData,
typeDefinition TypeDefinition
typeEqualityFinder ModuleWeaver,
return System.Linq

Execute() public method

public Execute ( ) : void
return void