FSharpSymbol Type
Represents a symbol in checked F# source code or a compiled .NET component. The subtype of the symbol may reveal further information and can be one of FSharpEntity, FSharpUnionCase FSharpField, FSharpGenericParameter, FSharpStaticParameter, FSharpMemberOrFunctionOrValue, FSharpParameter, or FSharpActivePatternCase.
Instance members
Instance member | Description |
|
|
|
|
|
|
|
|
Full Usage:
this.DisplayName
Returns: string
|
|
Full Usage:
this.DisplayNameCore
Returns: string
|
|
Full Usage:
this.FullName
Returns: string
|
|
Full Usage:
this.GetEffectivelySameAsHash
Returns: int
|
|
Full Usage:
this.HasAttribute
Returns: bool
|
|
|
|
|
|
|
Return true if two symbols are effectively the same when referred to in F# source code text. This sees through signatures (a symbol in a signature will be considered effectively the same as the matching symbol in an implementation). In addition, other equivalences are applied when the same F# source text implies the same declaration name - for example, constructors are considered to be effectively the same symbol as the corresponding type definition. This is the relation used by GetUsesOfSymbol and GetUsesOfSymbolInFile.
|
Full Usage:
this.IsExplicitlySuppressed
Returns: bool
|
|
|
|
|
|