Table of Contents

Class WellKnownTypes.System

Namespace
LinqToDB.CodeModel
Assembly
linq2db.Tools.dll
public static class WellKnownTypes.System
Inheritance
WellKnownTypes.System

Properties

Action

Gets Action type descriptor.

public static IType Action { get; }

Property Value

IType

Boolean

bool type descriptor.

public static IType Boolean { get; }

Property Value

IType

IEquatable_Equals

Equals(T) method reference.

public static CodeIdentifier IEquatable_Equals { get; }

Property Value

CodeIdentifier

IEquatable_Equals_Parameter

Equals(T) parameter name.

public static CodeIdentifier IEquatable_Equals_Parameter { get; }

Property Value

CodeIdentifier

Int32

int type descriptor.

public static IType Int32 { get; }

Property Value

IType

Int64

long type descriptor.

public static IType Int64 { get; }

Property Value

IType

InvalidOperationException

InvalidOperationException type descriptor.

public static IType InvalidOperationException { get; }

Property Value

IType

Object

object type descriptor.

public static IType Object { get; }

Property Value

IType

ObjectArrayNullable

object?[] type descriptor.

public static IType ObjectArrayNullable { get; }

Property Value

IType

ObjectNullable

object? type descriptor.

public static IType ObjectNullable { get; }

Property Value

IType

Object_Equals

Equals(object) method reference.

public static CodeIdentifier Object_Equals { get; }

Property Value

CodeIdentifier

Object_Equals_Parameter

Equals(object) parameter name.

public static CodeIdentifier Object_Equals_Parameter { get; }

Property Value

CodeIdentifier

Object_GetHashCode

object.GetHashCode() method reference.

public static CodeIdentifier Object_GetHashCode { get; }

Property Value

CodeIdentifier

String

string type descriptor.

public static IType String { get; }

Property Value

IType

Methods

Func(IType)

Returns Func<TResult> type descriptor.

public static IType Func(IType returnType)

Parameters

returnType IType

Return value type.

Returns

IType

Type descriptor.

Func(IType, IType)

Returns Func<T, TResult> type descriptor.

public static IType Func(IType returnType, IType arg0)

Parameters

returnType IType

Return value type.

arg0 IType

Argument type.

Returns

IType

Type descriptor.

Func(IType, IType, IType)

Returns Func<T1, T2, TResult> type descriptor.

public static IType Func(IType returnType, IType arg0, IType arg1)

Parameters

returnType IType

Return value type.

arg0 IType

First argument type.

arg1 IType

Second argument type.

Returns

IType

Type descriptor.

IEquatable(IType)

Returns IEquatable<T> type descriptor.

public static IType IEquatable(IType type)

Parameters

type IType

Compared type.

Returns

IType

Type descriptor.