Header menu logo issie

TypeInfo Type

A type that encodes type information which is easily serializable

Union cases

Union case Description

Any unit -> Type

Full Usage: Any unit -> Type

Parameters:
    Item : unit -> Type

Item : unit -> Type

Array unit -> TypeInfo

Full Usage: Array unit -> TypeInfo

Parameters:
Item : unit -> TypeInfo

Async unit -> TypeInfo

Full Usage: Async unit -> TypeInfo

Parameters:
Item : unit -> TypeInfo

BigInt

Full Usage: BigInt

Bool

Full Usage: Bool

Byte

Full Usage: Byte

Char

Full Usage: Char

DateOnly

Full Usage: DateOnly

DateTime

Full Usage: DateTime

DateTimeOffset

Full Usage: DateTimeOffset

Decimal

Full Usage: Decimal

Dictionary unit -> TypeInfo * TypeInfo * Type

Full Usage: Dictionary unit -> TypeInfo * TypeInfo * Type

Parameters:
Item : unit -> TypeInfo * TypeInfo * Type

Enum unit -> TypeInfo * Type

Full Usage: Enum unit -> TypeInfo * Type

Parameters:
Item : unit -> TypeInfo * Type

Float

Full Usage: Float

Float32

Full Usage: Float32

Func unit -> TypeInfo[]

Full Usage: Func unit -> TypeInfo[]

Parameters:
Item : unit -> TypeInfo[]

Guid

Full Usage: Guid

HashSet unit -> TypeInfo

Full Usage: HashSet unit -> TypeInfo

Parameters:
Item : unit -> TypeInfo

Int32

Full Usage: Int32

List unit -> TypeInfo

Full Usage: List unit -> TypeInfo

Parameters:
Item : unit -> TypeInfo

Long

Full Usage: Long

Map unit -> TypeInfo * TypeInfo

Full Usage: Map unit -> TypeInfo * TypeInfo

Parameters:
Item : unit -> TypeInfo * TypeInfo

Object

Full Usage: Object

Option unit -> TypeInfo

Full Usage: Option unit -> TypeInfo

Parameters:
Item : unit -> TypeInfo

Promise unit -> TypeInfo

Full Usage: Promise unit -> TypeInfo

Parameters:
Item : unit -> TypeInfo

Record unit -> RecordField[] * Type

Full Usage: Record unit -> RecordField[] * Type

Parameters:
Item : unit -> RecordField[] * Type

ResizeArray unit -> TypeInfo

Full Usage: ResizeArray unit -> TypeInfo

Parameters:
Item : unit -> TypeInfo

SByte

Full Usage: SByte

Seq unit -> TypeInfo

Full Usage: Seq unit -> TypeInfo

Parameters:
Item : unit -> TypeInfo

Set unit -> TypeInfo

Full Usage: Set unit -> TypeInfo

Parameters:
Item : unit -> TypeInfo

Short

Full Usage: Short

String

Full Usage: String

TimeOnly

Full Usage: TimeOnly

TimeSpan

Full Usage: TimeSpan

Tuple unit -> TypeInfo[]

Full Usage: Tuple unit -> TypeInfo[]

Parameters:
Item : unit -> TypeInfo[]

UInt16

Full Usage: UInt16

UInt32

Full Usage: UInt32

UInt64

Full Usage: UInt64

Union unit -> UnionCase[] * Type

Full Usage: Union unit -> UnionCase[] * Type

Parameters:
Item : unit -> UnionCase[] * Type

Unit

Full Usage: Unit

Uri

Full Usage: Uri

Instance members

Instance member Description

this.IsAny

Full Usage: this.IsAny

Returns: bool
Returns: bool

this.IsArray

Full Usage: this.IsArray

Returns: bool
Returns: bool

this.IsAsync

Full Usage: this.IsAsync

Returns: bool
Returns: bool

this.IsBigInt

Full Usage: this.IsBigInt

Returns: bool
Returns: bool

this.IsBool

Full Usage: this.IsBool

Returns: bool
Returns: bool

this.IsByte

Full Usage: this.IsByte

Returns: bool
Returns: bool

this.IsChar

Full Usage: this.IsChar

Returns: bool
Returns: bool

this.IsDateOnly

Full Usage: this.IsDateOnly

Returns: bool
Returns: bool

this.IsDateTime

Full Usage: this.IsDateTime

Returns: bool
Returns: bool

this.IsDateTimeOffset

Full Usage: this.IsDateTimeOffset

Returns: bool
Returns: bool

this.IsDecimal

Full Usage: this.IsDecimal

Returns: bool
Returns: bool

this.IsDictionary

Full Usage: this.IsDictionary

Returns: bool
Returns: bool

this.IsEnum

Full Usage: this.IsEnum

Returns: bool
Returns: bool

this.IsFloat

Full Usage: this.IsFloat

Returns: bool
Returns: bool

this.IsFloat32

Full Usage: this.IsFloat32

Returns: bool
Returns: bool

this.IsFunc

Full Usage: this.IsFunc

Returns: bool
Returns: bool

this.IsGuid

Full Usage: this.IsGuid

Returns: bool
Returns: bool

this.IsHashSet

Full Usage: this.IsHashSet

Returns: bool
Returns: bool

this.IsInt32

Full Usage: this.IsInt32

Returns: bool
Returns: bool

this.IsList

Full Usage: this.IsList

Returns: bool
Returns: bool

this.IsLong

Full Usage: this.IsLong

Returns: bool
Returns: bool

this.IsMap

Full Usage: this.IsMap

Returns: bool
Returns: bool

this.IsObject

Full Usage: this.IsObject

Returns: bool
Returns: bool

this.IsOption

Full Usage: this.IsOption

Returns: bool
Returns: bool

this.IsPromise

Full Usage: this.IsPromise

Returns: bool
Returns: bool

this.IsRecord

Full Usage: this.IsRecord

Returns: bool
Returns: bool

this.IsResizeArray

Full Usage: this.IsResizeArray

Returns: bool
Returns: bool

this.IsSByte

Full Usage: this.IsSByte

Returns: bool
Returns: bool

this.IsSeq

Full Usage: this.IsSeq

Returns: bool
Returns: bool

this.IsSet

Full Usage: this.IsSet

Returns: bool
Returns: bool

this.IsShort

Full Usage: this.IsShort

Returns: bool
Returns: bool

this.IsString

Full Usage: this.IsString

Returns: bool
Returns: bool

this.IsTimeOnly

Full Usage: this.IsTimeOnly

Returns: bool
Returns: bool

this.IsTimeSpan

Full Usage: this.IsTimeSpan

Returns: bool
Returns: bool

this.IsTuple

Full Usage: this.IsTuple

Returns: bool
Returns: bool

this.IsUInt16

Full Usage: this.IsUInt16

Returns: bool
Returns: bool

this.IsUInt32

Full Usage: this.IsUInt32

Returns: bool
Returns: bool

this.IsUInt64

Full Usage: this.IsUInt64

Returns: bool
Returns: bool

this.IsUnion

Full Usage: this.IsUnion

Returns: bool
Returns: bool

this.IsUnit

Full Usage: this.IsUnit

Returns: bool
Returns: bool

this.IsUri

Full Usage: this.IsUri

Returns: bool
Returns: bool

Type something to start searching.