C# Class Patchwork.Engine.Errors

ファイルを表示 Open project: GregRos/Patchwork Class Usage Examples

Public Methods

Method Description
Duplicate_member ( string kind, string createFor, string conflictWith ) : PatchDeclerationException
Invalid_decleration ( string format ) : PatchDeclerationException
Invalid_member ( string kind, MemberReference memberRef, string identifier, string info ) : PatchDeclerationException
Missing_member_in_attribute ( string kind, MemberReference memberRef, string identifier ) : PatchDeclerationException
More_than_one_PatchInfoAttribute ( AssemblyDefinition assembly ) : PatchDeclerationException
Multiple_action_attributes ( MemberReference yourMember, object attributes ) : PatchDeclerationException
No_patch_assembly_attribute ( AssemblyDefinition assembly ) : PatchDeclerationException
PatchInfo_doesnt_have_default_ctor ( Type type ) : PatchDeclerationException
PatchInfo_doesnt_implement_interface ( Type type ) : PatchDeclerationException
Unknown_action_attribute ( object attribute ) : PatchDeclerationException

Private Methods

Method Description
Could_not_resolve_reference ( string kind, MemberReference yourMemberReference ) : PatchImportException
Feature_not_supported ( string details ) : PatchImportException

Method Details

Duplicate_member() public static method

public static Duplicate_member ( string kind, string createFor, string conflictWith ) : PatchDeclerationException
kind string
createFor string
conflictWith string
return PatchDeclerationException

Invalid_decleration() public static method

public static Invalid_decleration ( string format ) : PatchDeclerationException
format string
return PatchDeclerationException

Invalid_member() public static method

public static Invalid_member ( string kind, MemberReference memberRef, string identifier, string info ) : PatchDeclerationException
kind string
memberRef Mono.Cecil.MemberReference
identifier string
info string
return PatchDeclerationException

Missing_member_in_attribute() public static method

public static Missing_member_in_attribute ( string kind, MemberReference memberRef, string identifier ) : PatchDeclerationException
kind string
memberRef Mono.Cecil.MemberReference
identifier string
return PatchDeclerationException

More_than_one_PatchInfoAttribute() public static method

public static More_than_one_PatchInfoAttribute ( AssemblyDefinition assembly ) : PatchDeclerationException
assembly Mono.Cecil.AssemblyDefinition
return PatchDeclerationException

Multiple_action_attributes() public static method

public static Multiple_action_attributes ( MemberReference yourMember, object attributes ) : PatchDeclerationException
yourMember Mono.Cecil.MemberReference
attributes object
return PatchDeclerationException

No_patch_assembly_attribute() public static method

public static No_patch_assembly_attribute ( AssemblyDefinition assembly ) : PatchDeclerationException
assembly Mono.Cecil.AssemblyDefinition
return PatchDeclerationException

PatchInfo_doesnt_have_default_ctor() public static method

public static PatchInfo_doesnt_have_default_ctor ( Type type ) : PatchDeclerationException
type System.Type
return PatchDeclerationException

PatchInfo_doesnt_implement_interface() public static method

public static PatchInfo_doesnt_implement_interface ( Type type ) : PatchDeclerationException
type System.Type
return PatchDeclerationException

Unknown_action_attribute() public static method

public static Unknown_action_attribute ( object attribute ) : PatchDeclerationException
attribute object
return PatchDeclerationException