CxDeclarationDelegate

Description

sealed class Tinman.Core.Cx.Declarations.CxDeclarationDelegate

A declaration of a delegate type:

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

ICxTypeContainer.Type returns the return type of this delegate.

Public / Constructors

Cx​Declaration​Delegate


public constructor CxDeclarationDelegate → (7)

modifiers in : CxModifiers

See ICxModifiersContainer.Modifiers.

returnType in : CxType

[not-null]
See ICxTypeContainer.Type.

name in : CxId

See ICxIdContainer.Name.

xmlDoc opt : CxXmlDoc = null

See ICxXmlDocContainer.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.