Open sandboxFocus
  • TOC

Metalama Documentation

Getting started

Conceptual documentation

Commented examples

API documentation

Aspect API

Extensions API

Patterns API

Flashtrace API

Introspection API

Advanced API

Post­Sharp API migration

  • Article

Enum AdviceKind

Enumerates the kinds of advice.

Namespace: Metalama.Framework.Advising
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public enum AdviceKind

Fields

Name Description
AddAnnotation
AddContract
AddInitializer
ImplementInterface
IntroduceAttribute
IntroduceConstructor
IntroduceEvent
IntroduceField
IntroduceFinalizer
IntroduceIndexer
IntroduceMethod
IntroduceNamespace
IntroduceOperator
IntroduceParameter
IntroduceProperty
IntroduceType
None
OverrideConstructor
OverrideConstructorChainCall
OverrideEvent
OverrideFieldOrPropertyOrIndexer
OverrideFinalizer
OverrideMethod
RemoveAttributes
  • Navigation