Show / Hide Table of Contents

    Class FSharpUtils

    Inheritance
    System.Object
    FSharpUtils
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Bayat.Json.Utilities
    Assembly: Bayat.Json.Runtime.dll
    Syntax
    public static class FSharpUtils

    Fields

    | Improve this Doc View Source

    FSharpListTypeName

    Declaration
    public const string FSharpListTypeName = "FSharpList`1"
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    FSharpMapTypeName

    Declaration
    public const string FSharpMapTypeName = "FSharpMap`2"
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    FSharpSetTypeName

    Declaration
    public const string FSharpSetTypeName = "FSharpSet`1"
    Field Value
    Type Description
    System.String

    Properties

    | Improve this Doc View Source

    FSharpCoreAssembly

    Declaration
    public static Assembly FSharpCoreAssembly { get; }
    Property Value
    Type Description
    System.Reflection.Assembly
    | Improve this Doc View Source

    GetUnionCaseInfoDeclaringType

    Declaration
    public static Func<object, object> GetUnionCaseInfoDeclaringType { get; }
    Property Value
    Type Description
    System.Func<System.Object, System.Object>
    | Improve this Doc View Source

    GetUnionCaseInfoFields

    Declaration
    public static MethodCall<object, object> GetUnionCaseInfoFields { get; }
    Property Value
    Type Description
    MethodCall<System.Object, System.Object>
    | Improve this Doc View Source

    GetUnionCaseInfoName

    Declaration
    public static Func<object, object> GetUnionCaseInfoName { get; }
    Property Value
    Type Description
    System.Func<System.Object, System.Object>
    | Improve this Doc View Source

    GetUnionCaseInfoTag

    Declaration
    public static Func<object, object> GetUnionCaseInfoTag { get; }
    Property Value
    Type Description
    System.Func<System.Object, System.Object>
    | Improve this Doc View Source

    GetUnionCases

    Declaration
    public static MethodCall<object, object> GetUnionCases { get; }
    Property Value
    Type Description
    MethodCall<System.Object, System.Object>
    | Improve this Doc View Source

    IsUnion

    Declaration
    public static MethodCall<object, object> IsUnion { get; }
    Property Value
    Type Description
    MethodCall<System.Object, System.Object>
    | Improve this Doc View Source

    PreComputeUnionConstructor

    Declaration
    public static MethodCall<object, object> PreComputeUnionConstructor { get; }
    Property Value
    Type Description
    MethodCall<System.Object, System.Object>
    | Improve this Doc View Source

    PreComputeUnionReader

    Declaration
    public static MethodCall<object, object> PreComputeUnionReader { get; }
    Property Value
    Type Description
    MethodCall<System.Object, System.Object>
    | Improve this Doc View Source

    PreComputeUnionTagReader

    Declaration
    public static MethodCall<object, object> PreComputeUnionTagReader { get; }
    Property Value
    Type Description
    MethodCall<System.Object, System.Object>

    Methods

    | Improve this Doc View Source

    BuildMapCreator<TKey, TValue>()

    Declaration
    public static ObjectConstructor<object> BuildMapCreator<TKey, TValue>()
    Returns
    Type Description
    ObjectConstructor<System.Object>
    Type Parameters
    Name Description
    TKey
    TValue
    | Improve this Doc View Source

    CreateMap(Type, Type)

    Declaration
    public static ObjectConstructor<object> CreateMap(Type keyType, Type valueType)
    Parameters
    Type Name Description
    System.Type keyType
    System.Type valueType
    Returns
    Type Description
    ObjectConstructor<System.Object>
    | Improve this Doc View Source

    CreateSeq(Type)

    Declaration
    public static ObjectConstructor<object> CreateSeq(Type t)
    Parameters
    Type Name Description
    System.Type t
    Returns
    Type Description
    ObjectConstructor<System.Object>
    | Improve this Doc View Source

    EnsureInitialized(Assembly)

    Declaration
    public static void EnsureInitialized(Assembly fsharpCoreAssembly)
    Parameters
    Type Name Description
    System.Reflection.Assembly fsharpCoreAssembly
    • Improve this Doc
    • View Source
    • 0 Comments