LanguageFeature Type
LanguageFeature enumeration
Union cases
| Union case |
Description
|
Full Usage:
AccessorFunctionShorthand
|
|
Full Usage:
AdditionalTypeDirectedConversions
|
|
Full Usage:
AllowAccessModifiersToAutoPropertiesGettersAndSetters
|
|
Full Usage:
AllowObjectExpressionWithoutOverrides
|
|
Full Usage:
AllowTypedLetUseAndBang
|
|
Full Usage:
AndBang
|
|
Full Usage:
ArithmeticInLiterals
|
|
Full Usage:
AttributesToRightOfModuleKeyword
|
|
Full Usage:
BetterAnonymousRecordParsing
|
|
Full Usage:
BetterExceptionPrinting
|
|
Full Usage:
BooleanReturningAndReturnTypeDirectedPartialActivePattern
|
|
Full Usage:
CSharpExtensionAttributeNotRequired
|
|
Full Usage:
ConstraintIntersectionOnFlexibleTypes
|
|
Full Usage:
DefaultInterfaceMemberConsumption
|
|
Full Usage:
DelegateTypeNameResolutionFix
|
|
Full Usage:
DeprecatePlacesWhereSeqCanBeOmitted
|
|
Full Usage:
DiagnosticForObjInference
|
|
Full Usage:
DontWarnOnUppercaseIdentifiersInBindingPatterns
|
|
Full Usage:
DotlessFloat32Literal
|
|
Full Usage:
EmptyBodiedComputationExpressions
|
|
Full Usage:
EnforceAttributeTargets
|
|
Full Usage:
ErrorForNonVirtualMembersOverrides
|
|
Full Usage:
ErrorOnDeprecatedRequireQualifiedAccess
|
|
Full Usage:
ErrorOnInvalidDeclsInTypeDefinitions
|
|
Full Usage:
ErrorReportingOnStaticClasses
|
|
Full Usage:
EscapeDotnetFormattableStrings
|
|
Full Usage:
ExpandedMeasurables
|
|
Full Usage:
ExtendedFixedBindings
|
|
Full Usage:
ExtendedStringInterpolation
|
|
Full Usage:
FixedIndexSlice3d4d
|
|
Full Usage:
FromEndSlicing
|
|
Full Usage:
ImplicitYield
|
|
Full Usage:
ImprovedImpliedArgumentNames
|
|
Full Usage:
IndexerNotationWithoutDot
|
|
Full Usage:
InitPropertiesSupport
|
|
Full Usage:
InterfacesWithAbstractStaticMembers
|
|
Full Usage:
InterfacesWithMultipleGenericInstantiation
|
|
Full Usage:
LowerIntegralRangesToFastLoops
|
|
Full Usage:
LowerInterpolatedStringToConcat
|
|
Full Usage:
LowerSimpleMappingsInComprehensionsToFastLoops
|
|
Full Usage:
LowercaseDUWhenRequireQualifiedAccess
|
|
Full Usage:
MLCompatRevisions
|
|
Full Usage:
MatchNotAllowedForUnionCaseWithNoData
|
|
Full Usage:
NameOf
|
|
Full Usage:
NestedCopyAndUpdate
|
|
Full Usage:
NonInlineLiteralsAsPrintfFormat
|
|
Full Usage:
NonVariablePatternsToRightOfAsPatterns
|
|
Full Usage:
NullableOptionalInterop
|
|
Full Usage:
NullnessChecking
|
|
Full Usage:
OpenTypeDeclaration
|
|
Full Usage:
OverloadsForCustomOperations
|
|
Full Usage:
PackageManagement
|
|
Full Usage:
ParsedHashDirectiveArgumentNonQuotes
|
|
Full Usage:
PreferExtensionMethodOverPlainProperty
|
RFC-1137 |
Full Usage:
PreferStringGetPinnableReference
|
|
Full Usage:
PrintfBinaryFormat
|
|
Full Usage:
ReallyLongLists
|
|
Full Usage:
RefCellNotationInformationals
|
|
Full Usage:
RelaxWhitespace
|
|
Full Usage:
RelaxWhitespace2
|
|
Full Usage:
RequiredPropertiesSupport
|
|
Full Usage:
ResumableStateMachines
|
|
Full Usage:
ReturnFromFinal
|
|
Full Usage:
ReuseSameFieldsInStructUnions
|
|
Full Usage:
ScopedNowarn
|
|
Full Usage:
SelfTypeConstraints
|
|
Full Usage:
SingleUnderscorePattern
|
|
Full Usage:
StaticLetInRecordsDusEmptyTypes
|
|
Full Usage:
StaticMembersInInterfaces
|
|
Full Usage:
StrictIndentation
|
|
Full Usage:
StringInterpolation
|
|
Full Usage:
StructActivePattern
|
|
Full Usage:
SupportValueOptionsAsOptionalParameters
|
|
Full Usage:
TryWithInSeqExpression
|
|
Full Usage:
UnionIsPropertiesVisible
|
|
Full Usage:
UnmanagedConstraintCsharpInterop
|
|
Full Usage:
UseBangBindingValueDiscard
|
|
Full Usage:
UseBindingValueDiscard
|
|
Full Usage:
UseTypeSubsumptionCache
|
|
Full Usage:
WarnWhenUnitPassedToObjArg
|
|
Full Usage:
WarningIndexedPropertiesGetSetSameType
|
|
Full Usage:
WarningWhenCopyAndUpdateRecordChangesAllFields
|
|
Full Usage:
WarningWhenInliningMethodImplNoInlineMarkedFunction
|
|
Full Usage:
WarningWhenMultipleRecdTypeChoice
|
|
Full Usage:
WarningWhenTailCallAttrOnNonRec
|
|
Full Usage:
WarningWhenTailRecAttributeButNonTailRecUsage
|
|
Full Usage:
WhileBang
|
|
Full Usage:
WildCardInForLoop
|
|
Full Usage:
WitnessPassing
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsAccessorFunctionShorthand
Returns: bool
|
|
Full Usage:
this.IsAdditionalTypeDirectedConversions
Returns: bool
|
|
Full Usage:
this.IsAllowAccessModifiersToAutoPropertiesGettersAndSetters
Returns: bool
|
|
Full Usage:
this.IsAllowObjectExpressionWithoutOverrides
Returns: bool
|
|
Full Usage:
this.IsAllowTypedLetUseAndBang
Returns: bool
|
|
Full Usage:
this.IsAndBang
Returns: bool
|
|
Full Usage:
this.IsArithmeticInLiterals
Returns: bool
|
|
Full Usage:
this.IsAttributesToRightOfModuleKeyword
Returns: bool
|
|
Full Usage:
this.IsBetterAnonymousRecordParsing
Returns: bool
|
|
Full Usage:
this.IsBetterExceptionPrinting
Returns: bool
|
|
Full Usage:
this.IsBooleanReturningAndReturnTypeDirectedPartialActivePattern
Returns: bool
|
|
Full Usage:
this.IsCSharpExtensionAttributeNotRequired
Returns: bool
|
|
Full Usage:
this.IsConstraintIntersectionOnFlexibleTypes
Returns: bool
|
|
Full Usage:
this.IsDefaultInterfaceMemberConsumption
Returns: bool
|
|
Full Usage:
this.IsDelegateTypeNameResolutionFix
Returns: bool
|
|
Full Usage:
this.IsDeprecatePlacesWhereSeqCanBeOmitted
Returns: bool
|
|
Full Usage:
this.IsDiagnosticForObjInference
Returns: bool
|
|
Full Usage:
this.IsDontWarnOnUppercaseIdentifiersInBindingPatterns
Returns: bool
|
|
Full Usage:
this.IsDotlessFloat32Literal
Returns: bool
|
|
Full Usage:
this.IsEmptyBodiedComputationExpressions
Returns: bool
|
|
Full Usage:
this.IsEnforceAttributeTargets
Returns: bool
|
|
Full Usage:
this.IsErrorForNonVirtualMembersOverrides
Returns: bool
|
|
Full Usage:
this.IsErrorOnDeprecatedRequireQualifiedAccess
Returns: bool
|
|
Full Usage:
this.IsErrorOnInvalidDeclsInTypeDefinitions
Returns: bool
|
|
Full Usage:
this.IsErrorReportingOnStaticClasses
Returns: bool
|
|
Full Usage:
this.IsEscapeDotnetFormattableStrings
Returns: bool
|
|
Full Usage:
this.IsExpandedMeasurables
Returns: bool
|
|
Full Usage:
this.IsExtendedFixedBindings
Returns: bool
|
|
Full Usage:
this.IsExtendedStringInterpolation
Returns: bool
|
|
Full Usage:
this.IsFixedIndexSlice3d4d
Returns: bool
|
|
Full Usage:
this.IsFromEndSlicing
Returns: bool
|
|
Full Usage:
this.IsImplicitYield
Returns: bool
|
|
Full Usage:
this.IsImprovedImpliedArgumentNames
Returns: bool
|
|
Full Usage:
this.IsIndexerNotationWithoutDot
Returns: bool
|
|
Full Usage:
this.IsInitPropertiesSupport
Returns: bool
|
|
Full Usage:
this.IsInterfacesWithAbstractStaticMembers
Returns: bool
|
|
Full Usage:
this.IsInterfacesWithMultipleGenericInstantiation
Returns: bool
|
|
Full Usage:
this.IsLowerIntegralRangesToFastLoops
Returns: bool
|
|
Full Usage:
this.IsLowerInterpolatedStringToConcat
Returns: bool
|
|
Full Usage:
this.IsLowerSimpleMappingsInComprehensionsToFastLoops
Returns: bool
|
|
Full Usage:
this.IsLowercaseDUWhenRequireQualifiedAccess
Returns: bool
|
|
Full Usage:
this.IsMLCompatRevisions
Returns: bool
|
|
Full Usage:
this.IsMatchNotAllowedForUnionCaseWithNoData
Returns: bool
|
|
Full Usage:
this.IsNameOf
Returns: bool
|
|
Full Usage:
this.IsNestedCopyAndUpdate
Returns: bool
|
|
Full Usage:
this.IsNonInlineLiteralsAsPrintfFormat
Returns: bool
|
|
Full Usage:
this.IsNonVariablePatternsToRightOfAsPatterns
Returns: bool
|
|
Full Usage:
this.IsNullableOptionalInterop
Returns: bool
|
|
Full Usage:
this.IsNullnessChecking
Returns: bool
|
|
Full Usage:
this.IsOpenTypeDeclaration
Returns: bool
|
|
Full Usage:
this.IsOverloadsForCustomOperations
Returns: bool
|
|
Full Usage:
this.IsPackageManagement
Returns: bool
|
|
Full Usage:
this.IsParsedHashDirectiveArgumentNonQuotes
Returns: bool
|
|
Full Usage:
this.IsPreferExtensionMethodOverPlainProperty
Returns: bool
|
|
Full Usage:
this.IsPreferStringGetPinnableReference
Returns: bool
|
|
Full Usage:
this.IsPrintfBinaryFormat
Returns: bool
|
|
Full Usage:
this.IsReallyLongLists
Returns: bool
|
|
Full Usage:
this.IsRefCellNotationInformationals
Returns: bool
|
|
Full Usage:
this.IsRelaxWhitespace
Returns: bool
|
|
Full Usage:
this.IsRelaxWhitespace2
Returns: bool
|
|
Full Usage:
this.IsRequiredPropertiesSupport
Returns: bool
|
|
Full Usage:
this.IsResumableStateMachines
Returns: bool
|
|
Full Usage:
this.IsReturnFromFinal
Returns: bool
|
|
Full Usage:
this.IsReuseSameFieldsInStructUnions
Returns: bool
|
|
Full Usage:
this.IsScopedNowarn
Returns: bool
|
|
Full Usage:
this.IsSelfTypeConstraints
Returns: bool
|
|
Full Usage:
this.IsSingleUnderscorePattern
Returns: bool
|
|
Full Usage:
this.IsStaticLetInRecordsDusEmptyTypes
Returns: bool
|
|
Full Usage:
this.IsStaticMembersInInterfaces
Returns: bool
|
|
Full Usage:
this.IsStrictIndentation
Returns: bool
|
|
Full Usage:
this.IsStringInterpolation
Returns: bool
|
|
Full Usage:
this.IsStructActivePattern
Returns: bool
|
|
Full Usage:
this.IsSupportValueOptionsAsOptionalParameters
Returns: bool
|
|
Full Usage:
this.IsTryWithInSeqExpression
Returns: bool
|
|
Full Usage:
this.IsUnionIsPropertiesVisible
Returns: bool
|
|
Full Usage:
this.IsUnmanagedConstraintCsharpInterop
Returns: bool
|
|
Full Usage:
this.IsUseBangBindingValueDiscard
Returns: bool
|
|
Full Usage:
this.IsUseBindingValueDiscard
Returns: bool
|
|
Full Usage:
this.IsUseTypeSubsumptionCache
Returns: bool
|
|
Full Usage:
this.IsWarnWhenUnitPassedToObjArg
Returns: bool
|
|
Full Usage:
this.IsWarningIndexedPropertiesGetSetSameType
Returns: bool
|
|
Full Usage:
this.IsWarningWhenCopyAndUpdateRecordChangesAllFields
Returns: bool
|
|
Full Usage:
this.IsWarningWhenInliningMethodImplNoInlineMarkedFunction
Returns: bool
|
|
Full Usage:
this.IsWarningWhenMultipleRecdTypeChoice
Returns: bool
|
|
Full Usage:
this.IsWarningWhenTailCallAttrOnNonRec
Returns: bool
|
|
Full Usage:
this.IsWarningWhenTailRecAttributeButNonTailRecUsage
Returns: bool
|
|
Full Usage:
this.IsWhileBang
Returns: bool
|
|
Full Usage:
this.IsWildCardInForLoop
Returns: bool
|
|
Full Usage:
this.IsWitnessPassing
Returns: bool
|
|
fantomas