Header menu logo F# Compiler Guide

ILPropertyDef Type

Property definitions

Constructors

Constructor Description

ILPropertyDef(name, attributes, setMethod, getMethod, callingConv, propertyType, init, args, customAttrs)

Full Usage: ILPropertyDef(name, attributes, setMethod, getMethod, callingConv, propertyType, init, args, customAttrs)

Parameters:
Returns: ILPropertyDef

Functional creation of a value, immediate

name : string
attributes : PropertyAttributes
setMethod : ILMethodRef option
getMethod : ILMethodRef option
callingConv : ILThisConvention
propertyType : ILType
init : ILFieldInit option
args : ILTypes
customAttrs : ILAttributes
Returns: ILPropertyDef

Instance members

Instance member Description

this.Args

Full Usage: this.Args

Returns: ILTypes
Returns: ILTypes

this.Attributes

Full Usage: this.Attributes

Returns: PropertyAttributes

this.CallingConv

Full Usage: this.CallingConv

Returns: ILThisConvention

this.CustomAttrs

Full Usage: this.CustomAttrs

Returns: ILAttributes
Returns: ILAttributes

this.CustomAttrsStored

Full Usage: this.CustomAttrsStored

Returns: ILAttributesStored

this.GetMethod

Full Usage: this.GetMethod

Returns: ILMethodRef option
Returns: ILMethodRef option

this.Init

Full Usage: this.Init

Returns: ILFieldInit option
Returns: ILFieldInit option

this.IsRTSpecialName

Full Usage: this.IsRTSpecialName

Returns: bool
Returns: bool

this.IsSpecialName

Full Usage: this.IsSpecialName

Returns: bool
Returns: bool

this.MetadataIndex

Full Usage: this.MetadataIndex

Returns: int32
Returns: int32

this.Name

Full Usage: this.Name

Returns: string
Returns: string

this.PropertyType

Full Usage: this.PropertyType

Returns: ILType
Returns: ILType

this.SetMethod

Full Usage: this.SetMethod

Returns: ILMethodRef option
Returns: ILMethodRef option

Type something to start searching.