FSharpEntity Type
A subtype of FSharpSymbol that represents a type definition or module as seen by the F# language
Instance members
Instance member | Description |
|
|
Full Usage:
this.AccessPath
Returns: string
|
|
|
|
Full Usage:
this.AllCompilationPaths
Returns: string list
|
|
|
|
Full Usage:
this.ArrayRank
Returns: int
|
|
|
|
|
|
Full Usage:
this.BasicQualifiedName
Returns: string
|
|
Full Usage:
this.CompiledName
Returns: string
|
|
|
|
|
|
|
|
Full Usage:
this.DisplayName
Returns: string
|
|
|
|
|
Get the fields of a record, class, struct or enum from the perspective of the F# language. This includes static fields, the 'val' bindings in classes and structs, and the value definitions in enums. For classes, the list may include compiler generated fields implied by the use of primary constructors.
|
Full Usage:
this.FullName
Returns: string
|
|
|
|
|
|
|
|
Full Usage:
this.HasAssemblyCodeRepresentation
Returns: bool
|
|
Full Usage:
this.HasFSharpModuleSuffix
Returns: bool
|
|
Full Usage:
this.IsAbstractClass
Returns: bool
|
|
Full Usage:
this.IsArrayType
Returns: bool
|
|
Full Usage:
this.IsAttributeType
Returns: bool
|
|
Full Usage:
this.IsByRef
Returns: bool
|
|
Full Usage:
this.IsClass
Returns: bool
|
|
Full Usage:
this.IsDelegate
Returns: bool
|
|
Full Usage:
this.IsEnum
Returns: bool
|
|
Full Usage:
this.IsFSharp
Returns: bool
|
|
Full Usage:
this.IsFSharpAbbreviation
Returns: bool
|
|
Full Usage:
this.IsFSharpExceptionDeclaration
Returns: bool
|
|
Full Usage:
this.IsFSharpModule
Returns: bool
|
|
Full Usage:
this.IsFSharpRecord
Returns: bool
|
|
Full Usage:
this.IsFSharpUnion
Returns: bool
|
|
Full Usage:
this.IsInterface
Returns: bool
|
|
Full Usage:
this.IsMeasure
Returns: bool
|
|
Full Usage:
this.IsNamespace
Returns: bool
|
|
Full Usage:
this.IsOpaque
Returns: bool
|
|
Full Usage:
this.IsProvided
Returns: bool
|
|
Full Usage:
this.IsProvidedAndErased
Returns: bool
|
|
Full Usage:
this.IsProvidedAndGenerated
Returns: bool
|
|
Full Usage:
this.IsStaticInstantiation
Returns: bool
|
|
Full Usage:
this.IsUnresolved
Returns: bool
|
|
Full Usage:
this.IsValueType
Returns: bool
|
|
Full Usage:
this.LogicalName
Returns: string
|
|
|
|
Full Usage:
this.Namespace
Returns: string option
|
|
|
|
Full Usage:
this.QualifiedName
Returns: string
|
|
|
|
|
|
Full Usage:
this.TryFullName
Returns: string option
|
|
Full Usage:
this.TryGetFullCompiledName
Returns: string option
|
|
Full Usage:
this.TryGetFullDisplayName
Returns: string option
|
|
Full Usage:
this.TryGetFullName
Returns: string option
|
|
|
|
|
|
|
|
Full Usage:
this.UsesPrefixDisplay
Returns: bool
|
|
|
|
Full Usage:
this.XmlDocSig
Returns: string
|