TextRuntime Type
Static helper methods called from the generated code for working with text
Record fields
| Record Field |
Description
|
|
|
Static members
| Static member |
Description
|
|
|
Full Usage:
TextRuntime.ConvertBoolean(text)
Parameters:
string option
Returns: bool option
|
|
Full Usage:
TextRuntime.ConvertBooleanBack(value, use0and1)
Parameters:
bool option
use0and1 : bool
Returns: string
|
|
Full Usage:
TextRuntime.ConvertDateTime(cultureStr, text)
Parameters:
string
text : string option
Returns: DateTime option
|
|
Full Usage:
TextRuntime.ConvertDateTimeBack(cultureStr, value)
Parameters:
string
value : DateTime option
Returns: string
|
|
Full Usage:
TextRuntime.ConvertDateTimeOffset(cultureStr, text)
Parameters:
string
text : string option
Returns: DateTimeOffset option
|
|
Full Usage:
TextRuntime.ConvertDateTimeOffsetBack(cultureStr, value)
Parameters:
string
value : DateTimeOffset option
Returns: string
|
|
Full Usage:
TextRuntime.ConvertDecimal(cultureStr, text)
Parameters:
string
text : string option
Returns: decimal option
|
|
Full Usage:
TextRuntime.ConvertDecimalBack(cultureStr, value)
Parameters:
string
value : decimal option
Returns: string
|
|
Full Usage:
TextRuntime.ConvertFloat(cultureStr, missingValuesStr, text)
Parameters:
string
missingValuesStr : string
text : string option
Returns: float option
|
|
Full Usage:
TextRuntime.ConvertFloatBack(cultureStr, missingValuesStr, value)
Parameters:
string
missingValuesStr : string
value : float option
Returns: string
|
|
|
|
|
|
Full Usage:
TextRuntime.ConvertInteger(cultureStr, text)
Parameters:
string
text : string option
Returns: int option
|
|
Full Usage:
TextRuntime.ConvertInteger64(cultureStr, text)
Parameters:
string
text : string option
Returns: int64 option
|
|
Full Usage:
TextRuntime.ConvertInteger64Back(cultureStr, value)
Parameters:
string
value : int64 option
Returns: string
|
|
Full Usage:
TextRuntime.ConvertIntegerBack(cultureStr, value)
Parameters:
string
value : int option
Returns: string
|
|
Full Usage:
TextRuntime.ConvertString(text)
Parameters:
string option
Returns: string option
|
|
Full Usage:
TextRuntime.ConvertStringBack(value)
Parameters:
string option
Returns: string
|
|
Full Usage:
TextRuntime.ConvertTimeSpan(cultureStr, text)
Parameters:
string
text : string option
Returns: TimeSpan option
|
|
Full Usage:
TextRuntime.ConvertTimeSpanBack(cultureStr, value)
Parameters:
string
value : TimeSpan option
Returns: string
|
|
|
Returns CultureInfo matching the specified culture string (or InvariantCulture if the argument is null or empty)
|
Full Usage:
TextRuntime.GetMissingValues(missingValuesStr)
Parameters:
string
Returns: string[]
|
|
Full Usage:
TextRuntime.GetNonOptionalValue(name, opt, originalValue)
Parameters:
string
opt : 'T option
originalValue : string option
Returns: 'T
Type parameters: 'T |
Operation that extracts the value from an option and reports a meaningful error message when the value is not there For missing strings we return "", and for missing doubles we return NaN For other types an error is thrown
|
Full Usage:
TextRuntime.GetNonOptionalValueStrict(name, opt, originalValue)
Parameters:
string
opt : 'T option
originalValue : string option
Returns: 'T
Type parameters: 'T |
Operation that extracts the value from an option and always throws if the value is not present. Used when ExceptionIfMissing=true to raise an exception for missing fields instead of returning defaults.
|
Full Usage:
TextRuntime.NullableToOption(nullable)
Parameters:
Nullable<'a>
Returns: 'a option
Type parameters: 'a (requires (new : unit -> 'a) and struct and :> System.ValueType) |
Turn a .NET type Nullable<'T> to an F# option type Option<'T>
|
Full Usage:
TextRuntime.OptionToNullable(opt)
Parameters:
'a option
Returns: Nullable<'a>
Type parameters: 'a (requires (new : unit -> 'a) and struct and :> System.ValueType) |
Turn an F# option type Option<'T> containing a primitive value type into a .NET type Nullable<'T>
|
FSharp.Data