SynTypeDefnKind Type
Represents the kind of a type definition whether explicit or inferred
Union cases
Union case | Description |
Full Usage:
Abbrev
|
|
|
|
Full Usage:
Class
|
|
Full Usage:
Delegate(signature, signatureInfo)
Parameters:
SynType
signatureInfo : SynValInfo
|
|
Full Usage:
IL
|
|
Full Usage:
Interface
|
|
Full Usage:
Opaque
|
|
Full Usage:
Record
|
|
Full Usage:
Struct
|
|
Full Usage:
Union
|
|
Full Usage:
Unspecified
|
Instance members
Instance member | Description |
Full Usage:
this.IsAbbrev
Returns: bool
|
|
Full Usage:
this.IsAugmentation
Returns: bool
|
|
Full Usage:
this.IsClass
Returns: bool
|
|
Full Usage:
this.IsDelegate
Returns: bool
|
|
Full Usage:
this.IsIL
Returns: bool
|
|
Full Usage:
this.IsInterface
Returns: bool
|
|
Full Usage:
this.IsOpaque
Returns: bool
|
|
Full Usage:
this.IsRecord
Returns: bool
|
|
Full Usage:
this.IsStruct
Returns: bool
|
|
Full Usage:
this.IsUnion
Returns: bool
|
|
Full Usage:
this.IsUnspecified
Returns: bool
|
|