typecache.vb
来自「大名鼎鼎的mono是.NET平台的跨平台(支持linux」· VB 代码 · 共 1,053 行 · 第 1/5 页
VB
1,053 行
System_Int16 = [GetType](mscorlib, "System.Int16") System_Single = [GetType](mscorlib, "System.Single") System_String = [GetType](mscorlib, "System.String") System_String_ByRef = GetByRefType(System_String) System_String_Array = GetArrayType(System_String) System_String__ctor_Array = GetConstructor(System_String, System_Char_Array) System_SByte = [GetType](mscorlib, "System.SByte") System_UInt16 = [GetType](mscorlib, "System.UInt16") System_UInt32 = [GetType](mscorlib, "System.UInt32") System_UInt64 = [GetType](mscorlib, "System.UInt64") System_Int32_Array = GetArrayType(System_Int32) System_Enum = [GetType](mscorlib, "System.Enum") System_ValueType = [GetType](mscorlib, "System.ValueType") System_Delegate = [GetType](mscorlib, "System.Delegate") System_MulticastDelegate = [GetType](mscorlib, "System.MulticastDelegate") System_AsyncCallback = [GetType](mscorlib, "System.AsyncCallback") System_IAsyncResult = [GetType](mscorlib, "System.IAsyncResult") System_Collections_IEnumerator = [GetType](mscorlib, "System.Collections.IEnumerator") System_Collections_IEnumerator__get_Current = GetMethod(System_Collections_IEnumerator, "get_Current") System_Collections_IEnumerator__MoveNext = GetMethod(System_Collections_IEnumerator, "MoveNext") System_Collections_IEnumerable = [GetType](mscorlib, "System.Collections.IEnumerable") System_Collections_IEnumerable__GetEnumerator = GetMethod(System_Collections_IEnumerable, "GetEnumerator") System_IDisposable = [GetType](mscorlib, "System.IDisposable") System_IDisposable__Dispose = GetMethod(System_IDisposable, "Dispose") System_RuntimeTypeHandle = [GetType](mscorlib, "System.RuntimeTypeHandle") System_Type = [GetType](mscorlib, "System.Type") System_Type_Array = GetArrayType(System_Type) System_Type__GetTypeFromHandle_RuntimeTypeHandle = GetMethod(System_Type, "GetTypeFromHandle", System_RuntimeTypeHandle) System_Void = [GetType](mscorlib, "System.Void") System_Exception = [GetType](mscorlib, "System.Exception") System_Array = [GetType](mscorlib, "System.Array") System_DBNull = [GetType](mscorlib, "System.DBNull") System_Array__SetValue = GetMethod(System_Array, "SetValue", System_Object, System_Int32_Array) System_Array__GetValue = GetMethod(System_Array, "GetValue", System_Int32_Array) System_Array__CreateInstance = GetMethod(System_Array, "CreateInstance", System_Type, System_Int32_Array) System_ArgumentException = [GetType](mscorlib, "System.ArgumentException") System_Collections_Generic_IList1 = [GetType](mscorlib, "System.Collections.Generic.IList`1") System_Collections_Generic_ICollection1 = [GetType](mscorlib, "System.Collections.Generic.ICollection`1") System_Collections_Generic_IEnumerable1 = [GetType](mscorlib, "System.Collections.Generic.IEnumerable`1") System_Reflection_AssemblyVersionAttribute = [GetType](mscorlib, "System.Reflection.AssemblyVersionAttribute") System_Reflection_AssemblyProductAttribute = [GetType](mscorlib, "System.Reflection.AssemblyProductAttribute") System_Reflection_AssemblyCompanyAttribute = [GetType](mscorlib, "System.Reflection.AssemblyCompanyAttribute") System_Reflection_AssemblyCopyrightAttribute = [GetType](mscorlib, "System.Reflection.AssemblyCopyrightAttribute") System_Reflection_AssemblyTrademarkAttribute = [GetType](mscorlib, "System.Reflection.AssemblyTrademarkAttribute") System_Reflection_AssemblyKeyNameAttribute = [GetType](mscorlib, "System.Reflection.AssemblyKeyNameAttribute") System_Reflection_AssemblyKeyFileAttribute = [GetType](mscorlib, "System.Reflection.AssemblyKeyFileAttribute") System_Reflection_AssemblyDelaySignAttribute = [GetType](mscorlib, "System.Reflection.AssemblyDelaySignAttribute") System_Diagnostics_ConditionalAttribute = [GetType](mscorlib, "System.Diagnostics.ConditionalAttribute") System_Diagnostics_DebuggableAttribute = [GetType](mscorlib, "System.Diagnostics.DebuggableAttribute") System_Diagnostics_DebuggableAttribute_DebuggingModes = [GetType](mscorlib, "System.Diagnostics.DebuggableAttribute+DebuggingModes") System_Diagnostics_DebuggableAttribute__ctor_DebuggingModes = GetConstructor(System_Diagnostics_DebuggableAttribute, System_Diagnostics_DebuggableAttribute_DebuggingModes) System_ParamArrayAttribute = [GetType](mscorlib, "System.ParamArrayAttribute") System_ParamArrayAttribute__ctor = GetConstructor(System_ParamArrayAttribute) System_Nullable1 = [GetType](mscorlib, "System.Nullable`1") System_Runtime_CompilerServices_RuntimeHelpers = [GetType](mscorlib, "System.Runtime.CompilerServices.RuntimeHelpers") System_STAThreadAttribute = [GetType](mscorlib, "System.STAThreadAttribute") System_STAThreadAttribute__ctor = GetConstructor(System_STAThreadAttribute) System_IntPtr = [GetType](mscorlib, "System.IntPtr") System_Runtime_CompilerServices_DateTimeConstantAttribute = [GetType](mscorlib, "System.Runtime.CompilerServices.DateTimeConstantAttribute") System_DateTime__ctor_Int64 = GetConstructor(System_DateTime, System_Int64) System_Decimal__ctor_Int32 = GetConstructor(System_Decimal, System_Int32) System_Decimal__ctor_Int64 = GetConstructor(System_Decimal, System_Int64) System_Decimal__ctor_Double = GetConstructor(System_Decimal, System_Double) System_Decimal__ctor_Single = GetConstructor(System_Decimal, System_Single) System_Decimal__ctor_UInt64 = GetConstructor(System_Decimal, System_UInt64) System_Decimal__ctor_Int32_Int32_Int32_Boolean_Byte = GetConstructor(System_Decimal, System_Int32, System_Int32, System_Int32, System_Boolean, System_Byte) System_Decimal__Zero = GetField(System_Decimal, "Zero") System_Decimal__One = GetField(System_Decimal, "One") System_Decimal__MinusOne = GetField(System_Decimal, "MinusOne") System_Runtime_CompilerServices_DecimalConstantAttribute = [GetType](mscorlib, "System.Runtime.CompilerServices.DecimalConstantAttribute") System_Runtime_CompilerServices_DecimalConstantAttribute__ctor_Byte_Byte_UInt32_UInt32_UInt32 = GetConstructor(System_Runtime_CompilerServices_DecimalConstantAttribute, System_Byte, System_Byte, System_UInt32, System_UInt32, System_UInt32) System_Runtime_CompilerServices_DecimalConstantAttribute__ctor_Byte_Byte_Int32_Int32_Int32 = GetConstructor(System_Runtime_CompilerServices_DecimalConstantAttribute, System_Byte, System_Byte, System_Int32, System_Int32, System_Int32) System_Decimal__Compare_Decimal_Decimal = GetMethod(System_Decimal, "Compare", System_Decimal, System_Decimal) System_DateTime__Compare_DateTime_DateTime = GetMethod(System_DateTime, "Compare", System_DateTime, System_DateTime) System_Decimal__Add_Decimal_Decimal = GetMethod(System_Decimal, "Add", System_Decimal, System_Decimal) System_Decimal__Subtract_Decimal_Decimal = GetMethod(System_Decimal, "Subtract", System_Decimal, System_Decimal) System_Decimal__Divide_Decimal_Decimal = GetMethod(System_Decimal, "Divide", System_Decimal, System_Decimal) System_Decimal__Multiply_Decimal_Decimal = GetMethod(System_Decimal, "Multiply", System_Decimal, System_Decimal) System_Decimal__Remainder_Decimal_Decimal = GetMethod(System_Decimal, "Remainder", System_Decimal, System_Decimal) System_Decimal__Negate_Decimal = GetMethod(System_Decimal, "Negate", System_Decimal) System_Reflection_DefaultMemberAttribute = [GetType](mscorlib, "System.Reflection.DefaultMemberAttribute") System_Reflection_DefaultMemberAttribute__ctor_String = GetConstructor(System_Reflection_DefaultMemberAttribute, System_String) System_Convert = [GetType](mscorlib, "System.Convert") System_Convert__ToSingle_Decimal = GetMethod(System_Convert, "ToSingle", System_Decimal) System_Convert__ToDouble_Decimal = GetMethod(System_Convert, "ToDouble", System_Decimal) System_Convert__ToBoolean_Decimal = GetMethod(System_Convert, "ToBoolean", System_Decimal) System_Convert__ToByte_Decimal = GetMethod(System_Convert, "ToByte", System_Decimal) System_Convert__ToSByte_Decimal = GetMethod(System_Convert, "ToSByte", System_Decimal) System_Convert__ToInt16_Decimal = GetMethod(System_Convert, "ToInt16", System_Decimal) System_Convert__ToUInt16_Decimal = GetMethod(System_Convert, "ToUInt16", System_Decimal) System_Convert__ToInt32_Decimal = GetMethod(System_Convert, "ToInt32", System_Decimal) System_Convert__ToUInt32_Decimal = GetMethod(System_Convert, "ToUInt32", System_Decimal) System_Convert__ToInt64_Decimal = GetMethod(System_Convert, "ToInt64", System_Decimal) System_Convert__ToUInt64_Decimal = GetMethod(System_Convert, "ToUInt64", System_Decimal) System_String__Concat_String_String = GetMethod(System_String, "Concat", System_String, System_String) System_Diagnostics_Debugger = [GetType](mscorlib, "System.Diagnostics.Debugger") System_Diagnostics_Debugger__Break = GetMethod(System_Diagnostics_Debugger, "Break") System_Reflection_Missing = [GetType](mscorlib, "System.Reflection.Missing") System_Reflection_Missing__Value = GetField(System_Reflection_Missing, "Value") System_Threading_Monitor = [GetType](mscorlib, "System.Threading.Monitor") System_Threading_Monitor__Enter_Object = GetMethod(System_Threading_Monitor, "Enter", System_Object) System_Threading_Monitor__Exit_Object = GetMethod(System_Threading_Monitor, "Exit", System_Object) System_Runtime_CompilerServices_RuntimeHelpers__GetObjectValue_Object = GetMethod(System_Runtime_CompilerServices_RuntimeHelpers, "GetObjectValue", System_Object) System_Math = [GetType](mscorlib, "System.Math") System_Math__Round_Double = GetMethod(System_Math, "Round", System_Double) System_Math__Pow_Double_Double = GetMethod(System_Math, "Pow", System_Double, System_Double) System_Runtime_InteropServices_DllImportAttribute = [GetType](mscorlib, "System.Runtime.InteropServices.DllImportAttribute") System_Windows_Forms_Form = [GetType](winforms, "System.Windows.Forms.Form") System_Windows_Forms_Application = [GetType](winforms, "System.Windows.Forms.Application") System_Windows_Forms_Application__Run = GetMethod(System_Windows_Forms_Application, "Run", System_Windows_Forms_Form) System_Delegate__Combine = GetMethod(System_Delegate, "Combine", System_Delegate, System_Delegate) System_Delegate__Remove = GetMethod(System_Delegate, "Remove", System_Delegate, System_Delegate) End Sub Public Overrides Sub InitInternalVB() MS_VB_CompareMethod = GetVBType("Microsoft.VisualBasic.CompareMethod") MS_VB_CS_Conversions = GetVBType("Microsoft.VisualBasic.CompilerServices.Conversions") MS_VB_CS_ProjectData = GetVBType("Microsoft.VisualBasic.CompilerServices.ProjectData") MS_VB_CS_LikeOperator = GetVBType("Microsoft.VisualBasic.CompilerServices.LikeOperator") MS_VB_Strings = GetVBType("Microsoft.VisualBasic.Strings") MS_VB_CS_StringType = GetVBType("Microsoft.VisualBasic.CompilerServices.StringType") MS_VB_MyGroupCollectionAttribute = GetVBType("Microsoft.VisualBasic.MyGroupCollectionAttribute") MS_VB_CallType = GetVBType("Microsoft.VisualBasic.CallType") MS_VB_Information = GetVBType("Microsoft.VisualBasic.Information") MS_VB_Interaction = GetVBType("Microsoft.VisualBasic.Interaction") MS_VB_CS_Versioned = GetVBType("Microsoft.VisualBasic.CompilerServices.Versioned") MS_VB_CS_StandardModuleAttribute = GetVBType("Microsoft.VisualBasic.CompilerServices.StandardModuleAttribute") MS_VB_CS_Operators = GetVBType("Microsoft.VisualBasic.CompilerServices.Operators") MS_VB_CS_ObjectFlowControl = GetVBType("Microsoft.VisualBasic.CompilerServices.ObjectFlowControl") MS_VB_CS_Utils = GetVBType("Microsoft.VisualBasic.CompilerServices.Utils") MS_VB_CS_OptionCompareAttribute = GetVBType("Microsoft.VisualBasic.CompilerServices.OptionCompareAttribute") MS_VB_CS_OptionTextAttribute = GetVBType("Microsoft.VisualBasic.CompilerServices.OptionTextAttribute") MS_VB_CS_StaticLocalInitFlag = GetVBType("Microsoft.VisualBasic.CompilerServices.StaticLocalInitFlag") MS_VB_CS_IncompleteInitialization = GetVBType("Microsoft.VisualBasic.CompilerServices.IncompleteInitialization") MS_VB_CS_NewLateBinding = GetVBType("Microsoft.VisualBasic.CompilerServices.NewLateBinding") MS_VB_CS_LateBinding = GetVBType("Microsoft.VisualBasic.CompilerServices.LateBinding") End Sub Public Overrides Sub InitInternalVBMembers() MS_VB_Information__IsNumeric = GetMethod(MS_VB_Information, "IsNumeric", System_Object) MS_VB_Information__SystemTypeName = GetMethod(MS_VB_Information, "SystemTypeName", System_String) MS_VB_Information__TypeName = GetMethod(MS_VB_Information, "TypeName", System_Object) MS_VB_Information__VbTypeName = GetMethod(MS_VB_Information, "VbTypeName", System_String) MS_VB_Interaction__CallByName = GetMethod(MS_VB_Interaction, "CallByName", System_Object, System_String, MS_VB_CallType, System_Object_Array) MS_VB_CS_Versioned__IsNumeric = GetMethod(MS_VB_CS_Versioned, "IsNumeric", System_Object) MS_VB_CS_Versioned__SystemTypeName = GetMethod(MS_VB_CS_Versioned, "SystemTypeName", System_String) MS_VB_CS_Versioned__TypeName = GetMethod(MS_VB_CS_Versioned, "TypeName", System_Object) MS_VB_CS_Versioned__VbTypeName = GetMethod(MS_VB_CS_Versioned, "VbTypeName", System_String) MS_VB_CS_Versioned__CallByName = GetMethod(MS_VB_CS_Versioned, "CallByName", System_Object, System_String, MS_VB_CallType, System_Object_Array) MS_VB_CS_StaticLocalInitFlag__State = GetField(MS_VB_CS_StaticLocalInitFlag, "State") MS_VB_CS_StaticLocalInitFlag__ctor = GetConstructor(MS_VB_CS_StaticLocalInitFlag) MS_VB_CS_IncompleteInitialization__ctor = GetConstructor(MS_VB_CS_IncompleteInitialization) MS_VB_CS_NewLateBinding__LateGet_Object_Type_String_Array_Array_Array_Array = GetMethod(MS_VB_CS_NewLateBinding, "LateGet", System_Object, System_Type, System_String, System_Object_Array, System_String_Array, System_Type_Array, System_Boolean_Array) MS_VB_CS_NewLateBinding__LateSet_Object_Type_String_Array_Array_Array = GetMethod(MS_VB_CS_NewLateBinding, "LateSet", System_Object, System_Type, System_String, System_Object_Array, System_String_Array, System_Type_Array) MS_VB_CS_NewLateBinding__LateIndexGet_Object_Array_Array = GetMethod(MS_VB_CS_NewLateBinding, "LateIndexGet", System_Object, System_Object_Array, System_String_Array) MS_VB_CS_NewLateBinding__LateIndexSet_Object_Array_Array = GetMethod(MS_VB_CS_NewLateBinding, "LateIndexSet", System_Object, System_Object_Array, System_String_Array) MS_VB_CS_NewLateBinding__LateCall_Object_Type_String_Array_Array_Array_Array_Boolean = GetMethod(MS_VB_CS_NewLateBinding, "LateCall", System_Object, System_Type, System_String, System_Object_Array, System_String_Array, System_Type_Array, System_Boolean_Array, System_Boolean) MS_VB_CS_ProjectData__EndApp = GetMethod(MS_VB_CS_ProjectData, "EndApp") MS_VB_CS_ProjectData__CreateProjectError_Int32 = GetMethod(MS_VB_CS_ProjectData, "CreateProjectError", System_Int32) MS_VB_CS_ProjectData__ClearProjectError = GetMethod(MS_VB_CS_ProjectData, "ClearProjectError") MS_VB_CS_ProjectData__SetProjectError_Exception = GetMethod(MS_VB_CS_ProjectData, "SetProjectError", System_Exception) MS_VB_CS_ProjectData__SetProjectError_Exception_Int32 = GetMethod(MS_VB_CS_ProjectData, "SetProjectError", System_Exception, System_Int32) MS_VB_CS_Conversions__ToBoolean_Object = GetMethod(MS_VB_CS_Conversions, "ToBoolean", System_Object) MS_VB_CS_Conversions__ToChar_Object = GetMethod(MS_VB_CS_Conversions, "ToChar", System_Object) MS_VB_CS_Conversions__ToDate_Object = GetMethod(MS_VB_CS_Conversions, "ToDate", System_Object) MS_VB_CS_Conversions__ToByte_Object = GetMethod(MS_VB_CS_Conversions, "ToByte", System_Object) MS_VB_CS_Conversions__ToSByte_Object = GetMethod(MS_VB_CS_Conversions, "ToSByte", System_Object) MS_VB_CS_Conversions__ToShort_Object = GetMethod(MS_VB_CS_Conversions, "ToShort", System_Object) MS_VB_CS_Conversions__ToUShort_Object = GetMethod(MS_VB_CS_Conversions, "ToUShort", System_Object) MS_VB_CS_Conversions__ToInteger_Object = GetMethod(MS_VB_CS_Conversions, "ToInteger", System_Object) MS_VB_CS_Conversions__ToUInteger_Object = GetMethod(MS_VB_CS_Conversions, "ToUInteger", System_Object) MS_VB_CS_Conversions__ToLong_Object = GetMethod(MS_VB_CS_Conversions, "ToLong", System_Object) MS_VB_CS_Conversions__ToULong_Object = GetMethod(MS_VB_CS_Conversions, "ToULong", System_Object) MS_VB_CS_Conversions__ToSingle_Object = GetMethod(MS_VB_CS_Conversions, "ToSingle", System_Object) MS_VB_CS_Conversions__ToDouble_Object = GetMethod(MS_VB_CS_Conversions, "ToDouble", System_Object) MS_VB_CS_Conversions__ToDecimal_Object = GetMethod(MS_VB_CS_Conversions, "ToDecimal", System_Object) MS_VB_CS_Conversions__ToBoolean_String = GetMethod(MS_VB_CS_Conversions, "ToBoolean", System_String) MS_VB_CS_Conversions__ToChar_String = GetMethod(MS_VB_CS_Conversions, "ToChar", System_String) MS_VB_CS_Conversions__ToDate_String = GetMethod(MS_VB_CS_Conversions, "ToDate", System_String) MS_VB_CS_Conversions__ToByte_String = GetMethod(MS_VB_CS_Conversions, "ToByte", System_String) MS_VB_CS_Conversions__ToSByte_String = GetMethod(MS_VB_CS_Conversions, "ToSByte", System_String) MS_VB_CS_Conversions__ToShort_String = GetMethod(MS_VB_CS_Conversions, "ToShort", System_String) MS_VB_CS_Conversions__ToUShort_String = GetMethod(MS_VB_CS_Conversions, "ToUShort", System_String) MS_VB_CS_Conversions__ToInteger_String = GetMethod(MS_VB_CS_Conversions, "ToInteger", System_String) MS_VB_CS_Conversions__ToUInteger_String = GetMethod(MS_VB_CS_Conversions, "ToUInteger", System_String) MS_VB_CS_Conversions__ToLong_String = GetMethod(MS_VB_CS_Conversions, "ToLong", System_String) MS_VB_CS_Conversions__ToULong_String = GetMethod(MS_VB_CS_Conversions, "ToULong", System_String) MS_VB_CS_Conversions__ToSingle_String = GetMethod(MS_VB_CS_Conversions, "ToSingle", System_String) MS_VB_CS_Conversions__ToDouble_String = GetMethod(MS_VB_CS_Conversions, "ToDouble", System_String) MS_VB_CS_Conversions__ToDecimal_String = GetMethod(MS_VB_CS_Conversions, "ToDecimal", System_String) MS_VB_CS_Conversions__ToDecimal_Boolean = GetMethod(MS_VB_CS_Conversions, "ToDecimal", System_Boolean) MS_VB_CS_Conversions__ToString_Decimal = GetMethod(MS_VB_CS_Conversions, "ToString", System_Decimal) MS_VB_CS_Conversions__ToString_Boolean = GetMethod(MS_VB_CS_Conversions, "ToString", System_Boolean) MS_VB_CS_Conversions__ToString_Char = GetMethod(MS_VB_CS_Conversions, "ToString", System_Char) MS_VB_CS_Conversions__ToString_DateTime = GetMethod(MS_VB_CS_Conversions, "ToString", System_DateTime) MS_VB_CS_Conversions__ToString_Byte = GetMethod(MS_VB_CS_Conversions, "ToString", System_Byte) MS_VB_CS_Conversions__ToString_Int32 = GetMethod(MS_VB_CS_Conversions, "ToString", System_Int32) MS_VB_CS_Conversions__ToString_UInt32 = GetMethod(MS_VB_CS_Conversions, "ToString", System_UInt32) MS_VB_CS_Conversions__ToString_Int64 = GetMethod(MS_VB_CS_Conversions, "ToString", System_Int64) MS_VB_CS_Conversions__ToString_UInt64 = GetMethod(MS_VB_CS_Conversions, "ToString", System_UInt64) MS_VB_CS_Conversions__ToString_Single = GetMethod(MS_VB_CS_Conversions, "ToString", System_Single) MS_VB_CS_Conversions__ToString_Double = GetMethod(MS_VB_CS_Conversions, "ToString", System_Double) MS_VB_CS_Conversions__ToString_Object = GetMethod(MS_VB_CS_Conversions, "ToString", System_Object) MS_VB_CS_Conversions__ToGenericParameter_Object = GetMethod(MS_VB_CS_Conversions, "ToGenericParameter", System_Object) MS_VB_CS_Conversions__ChangeType_Object_Type = GetMethod(MS_VB_CS_Conversions, "ChangeType", System_Object, System_Type) MS_VB_CS_Conversions__ToCharArrayRankOne_String = GetMethod(MS_VB_CS_Conversions, "ToCharArrayRankOne", System_String) MS_VB_CS_LikeOperator__LikeString_String_String_CompareMethod = GetMethod(MS_VB_CS_LikeOperator, "LikeString", System_String, System_String, MS_VB_CompareMethod) MS_VB_CS_LikeOperator__LikeObject_Object_Object_CompareMethod = GetMethod(MS_VB_CS_LikeOperator, "LikeObject", System_Object, System_Object, MS_VB_CompareMethod) MS_VB_CS_StringType__MidStmtStr_String_Int32_Int32_String = GetMethod(MS_VB_CS_StringType, "MidStmtStr", System_String_ByRe
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?