C# 클래스 Patchwork.Engine.Errors

파일 보기 프로젝트 열기: GregRos/Patchwork 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
Could_not_resolve_reference ( string kind, MemberReference yourMemberReference ) : PatchImportException
Feature_not_supported ( string details ) : PatchImportException

메소드 상세

Duplicate_member() 공개 정적인 메소드

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

Invalid_decleration() 공개 정적인 메소드

public static Invalid_decleration ( string format ) : PatchDeclerationException
format string
리턴 PatchDeclerationException

Invalid_member() 공개 정적인 메소드

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

Missing_member_in_attribute() 공개 정적인 메소드

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

More_than_one_PatchInfoAttribute() 공개 정적인 메소드

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

Multiple_action_attributes() 공개 정적인 메소드

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

No_patch_assembly_attribute() 공개 정적인 메소드

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

PatchInfo_doesnt_have_default_ctor() 공개 정적인 메소드

public static PatchInfo_doesnt_have_default_ctor ( Type type ) : PatchDeclerationException
type System.Type
리턴 PatchDeclerationException

PatchInfo_doesnt_implement_interface() 공개 정적인 메소드

public static PatchInfo_doesnt_implement_interface ( Type type ) : PatchDeclerationException
type System.Type
리턴 PatchDeclerationException

Unknown_action_attribute() 공개 정적인 메소드

public static Unknown_action_attribute ( object attribute ) : PatchDeclerationException
attribute object
리턴 PatchDeclerationException