Header menu logo fantomas

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

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

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

Parameters:
Returns: ILPropertyDef

Functional creation of a value, using delayed reading via a metadata index, for ilread.fs

name : string
attributes : PropertyAttributes
setMethod : ILMethodRef option
getMethod : ILMethodRef option
callingConv : ILThisConvention
propertyType : ILType
init : ILFieldInit option
args : ILTypes
customAttrsStored : ILAttributesStored
metadataIndex : int32
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.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.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

this.With

Full Usage: this.With

Parameters:
Returns: ILPropertyDef

Functional update of the value

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

Type something to start searching.