Name |
Description |
AdvancedModificationScope |
Contains secret modification scopes for internal use. They're not part of the ModificationScope enum so that they won't confuse anyone. |
CommonTargets |
Common attribute targets. |
DisablePatchingByNameAttribute |
|
DuplicatesBodyAttribute |
|
ImportCustomAttributesAttribute |
|
MemberActionAttribute |
This kind of attribute denotes the action to perform regarding this member. There should be only one such attribute on an element. |
MemberAliasAttribute |
|
ModifiesAccessibilityAttribute |
|
ModifiesMemberAttribute |
|
ModifiesTypeAttribute |
|
NeverEmbedAttribute |
|
NewMemberAttribute |
|
NewTypeAttribute |
|
PatchingAttribute |
Parent class of all attributes related to patching, with a handful of exceptions. |
PatchworkDebugRegisterAttribute |
|
PatchworkInfo |
Provides version information for Patchwork and its related assemblies. |
RemoveThisMemberAttribute |
|
ReplaceTypeAttribute |
|
ToggleFieldAttributes |
|
ToggleMethodAttributes |
|
ToggleTypeAttributes |
This toggles (or XORs) all the specified decleration attributes in the type. Lets you add/remove things like 'sealed'. You must still use a TypeActionAttribute. Not implemented. |