C# Class Prism.Injector.DNReflectionComparer

Datei anzeigen Open project: TerrariaPrismTeam/Prism Class Usage Examples

Public Methods

Method Description
DNReflectionComparer ( DNContext context ) : System
FieldEquals ( dnlib.DotNet.FieldDef fd, FieldInfo fi ) : bool
MethodEquals ( MethodDef md, MethodInfo mi ) : bool
PropertyEquals ( dnlib.DotNet.PropertyDef pd, PropertyInfo pi ) : bool
TypeEquals ( ITypeDefOrRef td, Type t ) : bool
TypeEquals ( TypeDef td, Type t ) : bool
TypeEquals ( dnlib.DotNet.TypeSig td, Type t ) : bool

Private Methods

Method Description
AssemblyEquals ( AssemblyDef ad, Assembly a ) : bool
MemberEquals ( IMemberDef md, MemberInfo mi ) : bool

Method Details

DNReflectionComparer() public method

public DNReflectionComparer ( DNContext context ) : System
context DNContext
return System

FieldEquals() public method

public FieldEquals ( dnlib.DotNet.FieldDef fd, FieldInfo fi ) : bool
fd dnlib.DotNet.FieldDef
fi System.Reflection.FieldInfo
return bool

MethodEquals() public method

public MethodEquals ( MethodDef md, MethodInfo mi ) : bool
md MethodDef
mi System.Reflection.MethodInfo
return bool

PropertyEquals() public method

public PropertyEquals ( dnlib.DotNet.PropertyDef pd, PropertyInfo pi ) : bool
pd dnlib.DotNet.PropertyDef
pi System.Reflection.PropertyInfo
return bool

TypeEquals() public method

public TypeEquals ( ITypeDefOrRef td, Type t ) : bool
td ITypeDefOrRef
t System.Type
return bool

TypeEquals() public method

public TypeEquals ( TypeDef td, Type t ) : bool
td TypeDef
t System.Type
return bool

TypeEquals() public method

public TypeEquals ( dnlib.DotNet.TypeSig td, Type t ) : bool
td dnlib.DotNet.TypeSig
t System.Type
return bool