Logo fantomas

ILTypeDefs Type

One namespace level: the types declared in it, and its child namespaces. A reader is grouped into this shape on the way in; types already in hand stay one level, so that flattening keeps their order.

Instance members

Instance member Description

this.AllPreTypeDefs

Full Usage: this.AllPreTypeDefs

Returns: ILPreTypeDef[]

Forces the whole subtree.

Returns: ILPreTypeDef[]

this.AsArray

Full Usage: this.AsArray

Returns: ILTypeDef[]
Returns: ILTypeDef[]

this.AsArrayOfPreNamespaces

Full Usage: this.AsArrayOfPreNamespaces

Returns: ILPreNamespace[]

Forces neither the children's contents nor this level's types.

Returns: ILPreNamespace[]

this.AsArrayOfPreTypeDefs

Full Usage: this.AsArrayOfPreTypeDefs

Returns: ILPreTypeDef[]

Forces neither the type defs nor the child namespaces.

Returns: ILPreTypeDef[]

this.AsList

Full Usage: this.AsList

Returns: ILTypeDef list
Returns: ILTypeDef list

this.ExistsByName

Full Usage: this.ExistsByName

Parameters:
    arg0 : string

Returns: bool

Descends only into the type's own namespace.

arg0 : string
Returns: bool

this.FindByName

Full Usage: this.FindByName

Parameters:
    arg0 : string

Returns: ILTypeDef

Descends only into the type's own namespace. Raises KeyNotFoundException if not found.

arg0 : string
Returns: ILTypeDef

Inherited members

Inherited from DelayInitArrayMap<ILPreTypeDef, string, ILPreTypeDef>

Instance members

Instance member Description

this.CreateDictionary

Full Usage: this.CreateDictionary

Parameters:
    arg0 : 'T[]

Returns: IDictionary<'TDictKey, 'TDictValue>
Modifiers: abstract
arg0 : 'T[]
Returns: IDictionary<'TDictKey, 'TDictValue>

this.GetArray

Full Usage: this.GetArray

Returns: 'T[]
Returns: 'T[]

this.GetDictionary

Full Usage: this.GetDictionary

Returns: IDictionary<'TDictKey, 'TDictValue>
Returns: IDictionary<'TDictKey, 'TDictValue>

Type something to start searching.