Implements the functionalities that are common to PropertyDeclaration and EventDeclaration, which are both lexical collections of method semantics (MethodSemanticDeclaration).

Namespace:  PostSharp.CodeModel
Assembly:  PostSharp.Core (in PostSharp.Core.dll)

Syntax

Visual Basic (Declaration)
Public MustInherit Class MethodGroupDeclaration _
	Inherits NamedDeclaration
C#
public abstract class MethodGroupDeclaration : NamedDeclaration
Visual C++
public ref class MethodGroupDeclaration abstract : public NamedDeclaration

Inheritance Hierarchy

System..::.Object
  PostSharp.CodeModel..::.Element
    PostSharp.CodeModel..::.Declaration
      PostSharp.CodeModel..::.MetadataDeclaration
        PostSharp.CodeModel..::.NamedDeclaration
          PostSharp.CodeModel..::.MethodGroupDeclaration
            PostSharp.CodeModel..::.EventDeclaration
            PostSharp.CodeModel..::.PropertyDeclaration

See Also