IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IKVM.Runtime.Types Class Reference

Provides various cached system types. More...

Public Member Functions

 Types (RuntimeContext context)
 Initializes a new instance.
 

Properties

Type Object [get]
 
Type ValueType [get]
 
Type Enum [get]
 
Type Type [get]
 
Type String [get]
 
Type Exception [get]
 
Type Array [get]
 
Type Attribute [get]
 
Type Delegate [get]
 
Type MulticastDelegate [get]
 
Type RuntimeTypeHandle [get]
 
Type IntPtr [get]
 
Type Void [get]
 
Type Boolean [get]
 
Type Byte [get]
 
Type SByte [get]
 
Type Char [get]
 
Type Int16 [get]
 
Type UInt16 [get]
 
Type Int32 [get]
 
Type UInt32 [get]
 
Type Int64 [get]
 
Type UInt64 [get]
 
Type Single [get]
 
Type Double [get]
 
Type IsVolatile [get]
 

Detailed Description

Provides various cached system types.

Definition at line 37 of file Types.cs.

Constructor & Destructor Documentation

◆ Types()

IKVM.Runtime.Types.Types ( RuntimeContext context)

Initializes a new instance.

Parameters
context
Exceptions
ArgumentNullException

Definition at line 76 of file Types.cs.

77 {
78 this.context = context ?? throw new ArgumentNullException(nameof(context));
79 }

Property Documentation

◆ Array

Type IKVM.Runtime.Types.Array
get

Definition at line 103 of file Types.cs.

◆ Attribute

Type IKVM.Runtime.Types.Attribute
get

Definition at line 105 of file Types.cs.

◆ Boolean

Type IKVM.Runtime.Types.Boolean
get

Definition at line 117 of file Types.cs.

◆ Byte

Type IKVM.Runtime.Types.Byte
get

Definition at line 119 of file Types.cs.

◆ Char

Type IKVM.Runtime.Types.Char
get

Definition at line 123 of file Types.cs.

◆ Delegate

Type IKVM.Runtime.Types.Delegate
get

Definition at line 107 of file Types.cs.

◆ Double

Type IKVM.Runtime.Types.Double
get

Definition at line 139 of file Types.cs.

◆ Enum

Type IKVM.Runtime.Types.Enum
get

Definition at line 95 of file Types.cs.

◆ Exception

Type IKVM.Runtime.Types.Exception
get

Definition at line 101 of file Types.cs.

◆ Int16

Type IKVM.Runtime.Types.Int16
get

Definition at line 125 of file Types.cs.

◆ Int32

Type IKVM.Runtime.Types.Int32
get

Definition at line 129 of file Types.cs.

◆ Int64

Type IKVM.Runtime.Types.Int64
get

Definition at line 133 of file Types.cs.

◆ IntPtr

Type IKVM.Runtime.Types.IntPtr
get

Definition at line 113 of file Types.cs.

◆ IsVolatile

Type IKVM.Runtime.Types.IsVolatile
get

Definition at line 141 of file Types.cs.

◆ MulticastDelegate

Type IKVM.Runtime.Types.MulticastDelegate
get

Definition at line 109 of file Types.cs.

◆ Object

Type IKVM.Runtime.Types.Object
get

Definition at line 91 of file Types.cs.

◆ RuntimeTypeHandle

Type IKVM.Runtime.Types.RuntimeTypeHandle
get

Definition at line 111 of file Types.cs.

◆ SByte

Type IKVM.Runtime.Types.SByte
get

Definition at line 121 of file Types.cs.

◆ Single

Type IKVM.Runtime.Types.Single
get

Definition at line 137 of file Types.cs.

◆ String

Type IKVM.Runtime.Types.String
get

Definition at line 99 of file Types.cs.

◆ Type

Type IKVM.Runtime.Types.Type
get

Definition at line 97 of file Types.cs.

◆ UInt16

Type IKVM.Runtime.Types.UInt16
get

Definition at line 127 of file Types.cs.

◆ UInt32

Type IKVM.Runtime.Types.UInt32
get

Definition at line 131 of file Types.cs.

◆ UInt64

Type IKVM.Runtime.Types.UInt64
get

Definition at line 135 of file Types.cs.

◆ ValueType

Type IKVM.Runtime.Types.ValueType
get

Definition at line 93 of file Types.cs.

◆ Void

Type IKVM.Runtime.Types.Void
get

Definition at line 115 of file Types.cs.


The documentation for this class was generated from the following file: