CxDeclarationDelegate

Description

sealed class Tinman.Core.Cx.Declarations.CxDeclarationDelegate

A declaration of a delegate type:

...
delegate int MyDelegate<T0, ...>(int p0, ...) where T0 : Type ...;

Public / Constructors

CxDeclarationDelegate


public constructor CxDeclarationDelegate → (7)

modifiers in : CxModifiers

See ICxModifiersContainer.Modifiers.

returnType in : CxType

[not-null]
See ICxReturnTypeContainer.ReturnType.

name in : CxId

See ICxNameContainer.Name.

documentation opt : CxXmlDoc = null

See ICxDocumentationContainer.XmlDoc.

attributes opt : IBagConst<CxAttribute> = null

The attribute list of the member or null for an empty list. See ICxAttributesContainer.Attributes.

typeParameters opt : IBagConst<CxTypeParameter> = null

The generic type parameter list of the method or null for an empty list. See ICxTypeParametersContainer.TypeParameters.

parameters opt : IBagConst<CxParameter> = null

The parameter list of the method or null for an empty list. See ICxParametersContainer.Parameters.

Creates a new instance of CxDeclarationDelegate.