UNPKG

org.eframework.uni.util

Version:

EFramework Utility for Unite 是一个轻量级、跨平台的工具集,提供了统一的 API 接口,确保在多平台环境下保持一致的运行结果。

643 lines 1.84 MB
/** * @zh * 基于 Unity 6000.0.32f1 接口。 * @en * Based on Unity 6000.0.32f1 api. */ declare namespace CS { namespace System { interface Array$1<T> extends System.Array { get_Item(index: number): T; set_Item(index: number, value: T): void; } class Object { protected [__keep_incompatibility]: never; public Equals($obj: any): boolean public static Equals($objA: any, $objB: any): boolean public GetHashCode(): number public GetType(): System.Type public ToString(): string public static ReferenceEquals($objA: any, $objB: any): boolean public constructor() } class ValueType extends System.Object { protected [__keep_incompatibility]: never; } class Boolean extends System.ValueType implements System.IComparable, System.IComparable$1<boolean>, System.IConvertible, System.IEquatable$1<boolean> { protected [__keep_incompatibility]: never; } interface IComparable { } interface IComparable$1<T> { } interface IConvertible { } interface IEquatable$1<T> { } class String extends System.Object implements System.ICloneable, System.IComparable, System.IComparable$1<string>, System.IConvertible, System.Collections.Generic.IEnumerable$1<number>, System.Collections.IEnumerable, System.IEquatable$1<string> { protected [__keep_incompatibility]: never; public static Empty: string public get Length(): number; public get Chars(): number; public static Compare($strA: string, $strB: string): number public static Compare($strA: string, $strB: string, $ignoreCase: boolean): number public static Compare($strA: string, $strB: string, $comparisonType: System.StringComparison): number public static Compare($strA: string, $strB: string, $culture: System.Globalization.CultureInfo, $options: System.Globalization.CompareOptions): number public static Compare($strA: string, $strB: string, $ignoreCase: boolean, $culture: System.Globalization.CultureInfo): number public static Compare($strA: string, $indexA: number, $strB: string, $indexB: number, $length: number): number public static Compare($strA: string, $indexA: number, $strB: string, $indexB: number, $length: number, $ignoreCase: boolean): number public static Compare($strA: string, $indexA: number, $strB: string, $indexB: number, $length: number, $ignoreCase: boolean, $culture: System.Globalization.CultureInfo): number public static Compare($strA: string, $indexA: number, $strB: string, $indexB: number, $length: number, $culture: System.Globalization.CultureInfo, $options: System.Globalization.CompareOptions): number public static Compare($strA: string, $indexA: number, $strB: string, $indexB: number, $length: number, $comparisonType: System.StringComparison): number public static CompareOrdinal($strA: string, $strB: string): number public static CompareOrdinal($strA: string, $indexA: number, $strB: string, $indexB: number, $length: number): number public CompareTo($value: any): number public CompareTo($strB: string): number public EndsWith($value: string): boolean public EndsWith($value: string, $comparisonType: System.StringComparison): boolean public EndsWith($value: string, $ignoreCase: boolean, $culture: System.Globalization.CultureInfo): boolean public EndsWith($value: number): boolean public Equals($obj: any): boolean public Equals($value: string): boolean public Equals($value: string, $comparisonType: System.StringComparison): boolean public static Equals($a: string, $b: string): boolean public static Equals($a: string, $b: string, $comparisonType: System.StringComparison): boolean public static op_Equality($a: string, $b: string): boolean public static op_Inequality($a: string, $b: string): boolean public GetHashCode(): number public GetHashCode($comparisonType: System.StringComparison): number public StartsWith($value: string): boolean public StartsWith($value: string, $comparisonType: System.StringComparison): boolean public StartsWith($value: string, $ignoreCase: boolean, $culture: System.Globalization.CultureInfo): boolean public StartsWith($value: number): boolean public static Concat($arg0: any): string public static Concat($arg0: any, $arg1: any): string public static Concat($arg0: any, $arg1: any, $arg2: any): string public static Concat(...args: any[]): string public static Concat($values: System.Collections.Generic.IEnumerable$1<string>): string public static Concat($str0: string, $str1: string): string public static Concat($str0: string, $str1: string, $str2: string): string public static Concat($str0: string, $str1: string, $str2: string, $str3: string): string public static Concat(...values: string[]): string public static Format($format: string, $arg0: any): string public static Format($format: string, $arg0: any, $arg1: any): string public static Format($format: string, $arg0: any, $arg1: any, $arg2: any): string public static Format($format: string, ...args: any[]): string public static Format($provider: System.IFormatProvider, $format: string, $arg0: any): string public static Format($provider: System.IFormatProvider, $format: string, $arg0: any, $arg1: any): string public static Format($provider: System.IFormatProvider, $format: string, $arg0: any, $arg1: any, $arg2: any): string public static Format($provider: System.IFormatProvider, $format: string, ...args: any[]): string public Insert($startIndex: number, $value: string): string public static Join($separator: number, ...value: string[]): string public static Join($separator: number, ...values: any[]): string public static Join($separator: number, $value: System.Array$1<string>, $startIndex: number, $count: number): string public static Join($separator: string, ...value: string[]): string public static Join($separator: string, ...values: any[]): string public static Join($separator: string, $values: System.Collections.Generic.IEnumerable$1<string>): string public static Join($separator: string, $value: System.Array$1<string>, $startIndex: number, $count: number): string public PadLeft($totalWidth: number): string public PadLeft($totalWidth: number, $paddingChar: number): string public PadRight($totalWidth: number): string public PadRight($totalWidth: number, $paddingChar: number): string public Remove($startIndex: number, $count: number): string public Remove($startIndex: number): string public Replace($oldValue: string, $newValue: string, $ignoreCase: boolean, $culture: System.Globalization.CultureInfo): string public Replace($oldValue: string, $newValue: string, $comparisonType: System.StringComparison): string public Replace($oldChar: number, $newChar: number): string public Replace($oldValue: string, $newValue: string): string public Split($separator: number, $options?: System.StringSplitOptions): System.Array$1<string> public Split($separator: number, $count: number, $options?: System.StringSplitOptions): System.Array$1<string> public Split(...separator: number[]): System.Array$1<string> public Split($separator: System.Array$1<number>, $count: number): System.Array$1<string> public Split($separator: System.Array$1<number>, $options: System.StringSplitOptions): System.Array$1<string> public Split($separator: System.Array$1<number>, $count: number, $options: System.StringSplitOptions): System.Array$1<string> public Split($separator: string, $options?: System.StringSplitOptions): System.Array$1<string> public Split($separator: string, $count: number, $options?: System.StringSplitOptions): System.Array$1<string> public Split($separator: System.Array$1<string>, $options: System.StringSplitOptions): System.Array$1<string> public Split($separator: System.Array$1<string>, $count: number, $options: System.StringSplitOptions): System.Array$1<string> public Substring($startIndex: number): string public Substring($startIndex: number, $length: number): string public ToLower(): string public ToLower($culture: System.Globalization.CultureInfo): string public ToLowerInvariant(): string public ToUpper(): string public ToUpper($culture: System.Globalization.CultureInfo): string public ToUpperInvariant(): string public Trim(): string public Trim($trimChar: number): string public Trim(...trimChars: number[]): string public TrimStart(): string public TrimStart($trimChar: number): string public TrimStart(...trimChars: number[]): string public TrimEnd(): string public TrimEnd($trimChar: number): string public TrimEnd(...trimChars: number[]): string public Contains($value: string): boolean public Contains($value: string, $comparisonType: System.StringComparison): boolean public Contains($value: number): boolean public Contains($value: number, $comparisonType: System.StringComparison): boolean public IndexOf($value: number): number public IndexOf($value: number, $startIndex: number): number public IndexOf($value: number, $comparisonType: System.StringComparison): number public IndexOf($value: number, $startIndex: number, $count: number): number public IndexOfAny($anyOf: System.Array$1<number>): number public IndexOfAny($anyOf: System.Array$1<number>, $startIndex: number): number public IndexOfAny($anyOf: System.Array$1<number>, $startIndex: number, $count: number): number public IndexOf($value: string): number public IndexOf($value: string, $startIndex: number): number public IndexOf($value: string, $startIndex: number, $count: number): number public IndexOf($value: string, $comparisonType: System.StringComparison): number public IndexOf($value: string, $startIndex: number, $comparisonType: System.StringComparison): number public IndexOf($value: string, $startIndex: number, $count: number, $comparisonType: System.StringComparison): number public LastIndexOf($value: number): number public LastIndexOf($value: number, $startIndex: number): number public LastIndexOf($value: number, $startIndex: number, $count: number): number public LastIndexOfAny($anyOf: System.Array$1<number>): number public LastIndexOfAny($anyOf: System.Array$1<number>, $startIndex: number): number public LastIndexOfAny($anyOf: System.Array$1<number>, $startIndex: number, $count: number): number public LastIndexOf($value: string): number public LastIndexOf($value: string, $startIndex: number): number public LastIndexOf($value: string, $startIndex: number, $count: number): number public LastIndexOf($value: string, $comparisonType: System.StringComparison): number public LastIndexOf($value: string, $startIndex: number, $comparisonType: System.StringComparison): number public LastIndexOf($value: string, $startIndex: number, $count: number, $comparisonType: System.StringComparison): number public Clone(): any public static Copy($str: string): string public CopyTo($sourceIndex: number, $destination: System.Array$1<number>, $destinationIndex: number, $count: number): void public ToCharArray(): System.Array$1<number> public ToCharArray($startIndex: number, $length: number): System.Array$1<number> public static IsNullOrEmpty($value: string): boolean public static IsNullOrWhiteSpace($value: string): boolean public ToString(): string public ToString($provider: System.IFormatProvider): string public GetEnumerator(): System.CharEnumerator public GetTypeCode(): System.TypeCode public IsNormalized(): boolean public IsNormalized($normalizationForm: System.Text.NormalizationForm): boolean public Normalize(): string public Normalize($normalizationForm: System.Text.NormalizationForm): string public static Concat($arg0: any, $arg1: any, $arg2: any, $arg3: any): string public get_Chars($index: number): number public static Intern($str: string): string public static IsInterned($str: string): string public constructor($value: System.Array$1<number>) public constructor($value: System.Array$1<number>, $startIndex: number, $length: number) public constructor($c: number, $count: number) public static Equals($objA: any, $objB: any): boolean public constructor() } interface ICloneable { } class Char extends System.ValueType implements System.IComparable, System.IComparable$1<number>, System.IConvertible, System.IEquatable$1<number> { protected [__keep_incompatibility]: never; } interface IFormattable { } class Enum extends System.ValueType implements System.IFormattable, System.IComparable, System.IConvertible { protected [__keep_incompatibility]: never; public static Parse($enumType: System.Type, $value: string): any public static Parse($enumType: System.Type, $value: string, $ignoreCase: boolean): any public static GetUnderlyingType($enumType: System.Type): System.Type public static GetValues($enumType: System.Type): System.Array public static GetName($enumType: System.Type, $value: any): string public static GetNames($enumType: System.Type): System.Array$1<string> public static ToObject($enumType: System.Type, $value: any): any public static IsDefined($enumType: System.Type, $value: any): boolean public static Format($enumType: System.Type, $value: any, $format: string): string public ToString(): string public CompareTo($target: any): number public ToString($format: string): string public HasFlag($flag: System.Enum): boolean public GetTypeCode(): System.TypeCode public static ToObject($enumType: System.Type, $value: number): any public static ToObject($enumType: System.Type, $value: bigint): any public static TryParse($enumType: System.Type, $value: string, $ignoreCase: boolean, $result: $Ref<any>): boolean public static TryParse($enumType: System.Type, $value: string, $result: $Ref<any>): boolean } class Void extends System.ValueType { protected [__keep_incompatibility]: never; } class Int32 extends System.ValueType implements System.IFormattable, System.ISpanFormattable, System.IComparable, System.IComparable$1<number>, System.IConvertible, System.IEquatable$1<number> { protected [__keep_incompatibility]: never; } interface ISpanFormattable { } class Delegate extends System.Object implements System.Runtime.Serialization.ISerializable, System.ICloneable { protected [__keep_incompatibility]: never; public get Method(): System.Reflection.MethodInfo; public get Target(): any; public static CreateDelegate($type: System.Type, $firstArgument: any, $method: System.Reflection.MethodInfo, $throwOnBindFailure: boolean): Function public static CreateDelegate($type: System.Type, $firstArgument: any, $method: System.Reflection.MethodInfo): Function public static CreateDelegate($type: System.Type, $method: System.Reflection.MethodInfo, $throwOnBindFailure: boolean): Function public static CreateDelegate($type: System.Type, $method: System.Reflection.MethodInfo): Function public static CreateDelegate($type: System.Type, $target: any, $method: string): Function public static CreateDelegate($type: System.Type, $target: System.Type, $method: string, $ignoreCase: boolean, $throwOnBindFailure: boolean): Function public static CreateDelegate($type: System.Type, $target: System.Type, $method: string): Function public static CreateDelegate($type: System.Type, $target: System.Type, $method: string, $ignoreCase: boolean): Function public static CreateDelegate($type: System.Type, $target: any, $method: string, $ignoreCase: boolean, $throwOnBindFailure: boolean): Function public static CreateDelegate($type: System.Type, $target: any, $method: string, $ignoreCase: boolean): Function public DynamicInvoke(...args: any[]): any public Clone(): any public GetObjectData($info: System.Runtime.Serialization.SerializationInfo, $context: System.Runtime.Serialization.StreamingContext): void public GetInvocationList(): System.Array$1<Function> public static Combine($a: Function, $b: Function): Function public static Combine(...delegates: Function[]): Function public static Remove($source: Function, $value: Function): Function public static RemoveAll($source: Function, $value: Function): Function public static op_Equality($d1: Function, $d2: Function): boolean public static op_Inequality($d1: Function, $d2: Function): boolean } interface MulticastDelegate { (...args: any[]): any; Invoke?: (...args: any[]) => any; } var MulticastDelegate: { new(func: (...args: any[]) => any): MulticastDelegate; } interface IAsyncResult { } interface AsyncCallback { (ar: System.IAsyncResult): void; Invoke?: (ar: System.IAsyncResult) => void; } var AsyncCallback: { new(func: (ar: System.IAsyncResult) => void): AsyncCallback; } class IntPtr extends System.ValueType implements System.Runtime.Serialization.ISerializable, System.IEquatable$1<System.IntPtr> { protected [__keep_incompatibility]: never; } class Exception extends System.Object implements System.Runtime.Serialization.ISerializable, System.Runtime.InteropServices._Exception { protected [__keep_incompatibility]: never; } interface IDisposable { } class Array extends System.Object implements System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable, System.ICloneable, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList { protected [__keep_incompatibility]: never; public get LongLength(): bigint; public get IsFixedSize(): boolean; public get IsReadOnly(): boolean; public get IsSynchronized(): boolean; public get SyncRoot(): any; public get Length(): number; public get Rank(): number; public static CreateInstance($elementType: System.Type, ...lengths: bigint[]): System.Array public CopyTo($array: System.Array, $index: number): void public Clone(): any public static BinarySearch($array: System.Array, $value: any): number public static Copy($sourceArray: System.Array, $destinationArray: System.Array, $length: bigint): void public static Copy($sourceArray: System.Array, $sourceIndex: bigint, $destinationArray: System.Array, $destinationIndex: bigint, $length: bigint): void public CopyTo($array: System.Array, $index: bigint): void public GetLongLength($dimension: number): bigint public GetValue($index: bigint): any public GetValue($index1: bigint, $index2: bigint): any public GetValue($index1: bigint, $index2: bigint, $index3: bigint): any public GetValue(...indices: bigint[]): any public static BinarySearch($array: System.Array, $index: number, $length: number, $value: any): number public static BinarySearch($array: System.Array, $value: any, $comparer: System.Collections.IComparer): number public static BinarySearch($array: System.Array, $index: number, $length: number, $value: any, $comparer: System.Collections.IComparer): number public static IndexOf($array: System.Array, $value: any): number public static IndexOf($array: System.Array, $value: any, $startIndex: number): number public static IndexOf($array: System.Array, $value: any, $startIndex: number, $count: number): number public static LastIndexOf($array: System.Array, $value: any): number public static LastIndexOf($array: System.Array, $value: any, $startIndex: number): number public static LastIndexOf($array: System.Array, $value: any, $startIndex: number, $count: number): number public static Reverse($array: System.Array): void public static Reverse($array: System.Array, $index: number, $length: number): void public SetValue($value: any, $index: bigint): void public SetValue($value: any, $index1: bigint, $index2: bigint): void public SetValue($value: any, $index1: bigint, $index2: bigint, $index3: bigint): void public SetValue($value: any, ...indices: bigint[]): void public static Sort($array: System.Array): void public static Sort($array: System.Array, $index: number, $length: number): void public static Sort($array: System.Array, $comparer: System.Collections.IComparer): void public static Sort($array: System.Array, $index: number, $length: number, $comparer: System.Collections.IComparer): void public static Sort($keys: System.Array, $items: System.Array): void public static Sort($keys: System.Array, $items: System.Array, $comparer: System.Collections.IComparer): void public static Sort($keys: System.Array, $items: System.Array, $index: number, $length: number): void public static Sort($keys: System.Array, $items: System.Array, $index: number, $length: number, $comparer: System.Collections.IComparer): void public GetEnumerator(): System.Collections.IEnumerator public GetLength($dimension: number): number public GetLowerBound($dimension: number): number public GetValue(...indices: number[]): any public SetValue($value: any, ...indices: number[]): void public GetUpperBound($dimension: number): number public GetValue($index: number): any public GetValue($index1: number, $index2: number): any public GetValue($index1: number, $index2: number, $index3: number): any public SetValue($value: any, $index: number): void public SetValue($value: any, $index1: number, $index2: number): void public SetValue($value: any, $index1: number, $index2: number, $index3: number): void public static CreateInstance($elementType: System.Type, $length: number): System.Array public static CreateInstance($elementType: System.Type, $length1: number, $length2: number): System.Array public static CreateInstance($elementType: System.Type, $length1: number, $length2: number, $length3: number): System.Array public static CreateInstance($elementType: System.Type, ...lengths: number[]): System.Array public static CreateInstance($elementType: System.Type, $lengths: System.Array$1<number>, $lowerBounds: System.Array$1<number>): System.Array public static Clear($array: System.Array, $index: number, $length: number): void public static Copy($sourceArray: System.Array, $destinationArray: System.Array, $length: number): void public static Copy($sourceArray: System.Array, $sourceIndex: number, $destinationArray: System.Array, $destinationIndex: number, $length: number): void public static ConstrainedCopy($sourceArray: System.Array, $sourceIndex: number, $destinationArray: System.Array, $destinationIndex: number, $length: number): void public Initialize(): void } class Span$1<T> extends System.ValueType { protected [__keep_incompatibility]: never; } class SByte extends System.ValueType implements System.IFormattable, System.ISpanFormattable, System.IComparable, System.IComparable$1<number>, System.IConvertible, System.IEquatable$1<number> { protected [__keep_incompatibility]: never; } class Int16 extends System.ValueType implements System.IFormattable, System.ISpanFormattable, System.IComparable, System.IComparable$1<number>, System.IConvertible, System.IEquatable$1<number> { protected [__keep_incompatibility]: never; } class Int64 extends System.ValueType implements System.IFormattable, System.ISpanFormattable, System.IComparable, System.IComparable$1<bigint>, System.IConvertible, System.IEquatable$1<bigint> { protected [__keep_incompatibility]: never; } class Single extends System.ValueType implements System.IFormattable, System.ISpanFormattable, System.IComparable, System.IComparable$1<number>, System.IConvertible, System.IEquatable$1<number> { protected [__keep_incompatibility]: never; } class Double extends System.ValueType implements System.IFormattable, System.ISpanFormattable, System.IComparable, System.IComparable$1<number>, System.IConvertible, System.IEquatable$1<number> { protected [__keep_incompatibility]: never; } class Byte extends System.ValueType implements System.IFormattable, System.ISpanFormattable, System.IComparable, System.IComparable$1<number>, System.IConvertible, System.IEquatable$1<number> { protected [__keep_incompatibility]: never; } class Attribute extends System.Object implements System.Runtime.InteropServices._Attribute { protected [__keep_incompatibility]: never; } class Type extends System.Reflection.MemberInfo implements System.Runtime.InteropServices._MemberInfo, System.Runtime.InteropServices._Type, System.Reflection.ICustomAttributeProvider, System.Reflection.IReflect { protected [__keep_incompatibility]: never; public static Delimiter: number public static EmptyTypes: System.Array$1<System.Type> public static Missing: any public static FilterAttribute: System.Reflection.MemberFilter public static FilterName: System.Reflection.MemberFilter public static FilterNameIgnoreCase: System.Reflection.MemberFilter public get IsSerializable(): boolean; public get ContainsGenericParameters(): boolean; public get IsVisible(): boolean; public get MemberType(): System.Reflection.MemberTypes; public get Namespace(): string; public get AssemblyQualifiedName(): string; public get FullName(): string; public get Assembly(): System.Reflection.Assembly; public get Module(): System.Reflection.Module; public get IsNested(): boolean; public get DeclaringType(): System.Type; public get DeclaringMethod(): System.Reflection.MethodBase; public get ReflectedType(): System.Type; public get UnderlyingSystemType(): System.Type; public get IsTypeDefinition(): boolean; public get IsArray(): boolean; public get IsByRef(): boolean; public get IsPointer(): boolean; public get IsConstructedGenericType(): boolean; public get IsGenericParameter(): boolean; public get IsGenericTypeParameter(): boolean; public get IsGenericMethodParameter(): boolean; public get IsGenericType(): boolean; public get IsGenericTypeDefinition(): boolean; public get IsVariableBoundArray(): boolean; public get IsByRefLike(): boolean; public get HasElementType(): boolean; public get GenericTypeArguments(): System.Array$1<System.Type>; public get GenericParameterPosition(): number; public get GenericParameterAttributes(): System.Reflection.GenericParameterAttributes; public get Attributes(): System.Reflection.TypeAttributes; public get IsAbstract(): boolean; public get IsImport(): boolean; public get IsSealed(): boolean; public get IsSpecialName(): boolean; public get IsClass(): boolean; public get IsNestedAssembly(): boolean; public get IsNestedFamANDAssem(): boolean; public get IsNestedFamily(): boolean; public get IsNestedFamORAssem(): boolean; public get IsNestedPrivate(): boolean; public get IsNestedPublic(): boolean; public get IsNotPublic(): boolean; public get IsPublic(): boolean; public get IsAutoLayout(): boolean; public get IsExplicitLayout(): boolean; public get IsLayoutSequential(): boolean; public get IsAnsiClass(): boolean; public get IsAutoClass(): boolean; public get IsUnicodeClass(): boolean; public get IsCOMObject(): boolean; public get IsContextful(): boolean; public get IsEnum(): boolean; public get IsMarshalByRef(): boolean; public get IsPrimitive(): boolean; public get IsValueType(): boolean; public get IsSignatureType(): boolean; public get IsSecurityCritical(): boolean; public get IsSecuritySafeCritical(): boolean; public get IsSecurityTransparent(): boolean; public get StructLayoutAttribute(): System.Runtime.InteropServices.StructLayoutAttribute; public get TypeInitializer(): System.Reflection.ConstructorInfo; public get TypeHandle(): System.RuntimeTypeHandle; public get GUID(): System.Guid; public get BaseType(): System.Type; public static get DefaultBinder(): System.Reflection.Binder; public get IsInterface(): boolean; public IsEnumDefined($value: any): boolean public GetEnumName($value: any): string public GetEnumNames(): System.Array$1<string> public FindInterfaces($filter: System.Reflection.TypeFilter, $filterCriteria: any): System.Array$1<System.Type> public FindMembers($memberType: System.Reflection.MemberTypes, $bindingAttr: System.Reflection.BindingFlags, $filter: System.Reflection.MemberFilter, $filterCriteria: any): System.Array$1<System.Reflection.MemberInfo> public IsSubclassOf($c: System.Type): boolean public IsAssignableFrom($c: System.Type): boolean public GetType(): System.Type public GetElementType(): System.Type public GetArrayRank(): number public GetGenericTypeDefinition(): System.Type public GetGenericArguments(): System.Array$1<System.Type> public GetGenericParameterConstraints(): System.Array$1<System.Type> public GetConstructor($types: System.Array$1<System.Type>): System.Reflection.ConstructorInfo public GetConstructor($bindingAttr: System.Reflection.BindingFlags, $binder: System.Reflection.Binder, $types: System.Array$1<System.Type>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>): System.Reflection.ConstructorInfo public GetConstructor($bindingAttr: System.Reflection.BindingFlags, $binder: System.Reflection.Binder, $callConvention: System.Reflection.CallingConventions, $types: System.Array$1<System.Type>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>): System.Reflection.ConstructorInfo public GetConstructors(): System.Array$1<System.Reflection.ConstructorInfo> public GetConstructors($bindingAttr: System.Reflection.BindingFlags): System.Array$1<System.Reflection.ConstructorInfo> public GetEvent($name: string): System.Reflection.EventInfo public GetEvent($name: string, $bindingAttr: System.Reflection.BindingFlags): System.Reflection.EventInfo public GetEvents(): System.Array$1<System.Reflection.EventInfo> public GetEvents($bindingAttr: System.Reflection.BindingFlags): System.Array$1<System.Reflection.EventInfo> public GetField($name: string): System.Reflection.FieldInfo public GetField($name: string, $bindingAttr: System.Reflection.BindingFlags): System.Reflection.FieldInfo public GetFields(): System.Array$1<System.Reflection.FieldInfo> public GetFields($bindingAttr: System.Reflection.BindingFlags): System.Array$1<System.Reflection.FieldInfo> public GetMember($name: string): System.Array$1<System.Reflection.MemberInfo> public GetMember($name: string, $bindingAttr: System.Reflection.BindingFlags): System.Array$1<System.Reflection.MemberInfo> public GetMember($name: string, $type: System.Reflection.MemberTypes, $bindingAttr: System.Reflection.BindingFlags): System.Array$1<System.Reflection.MemberInfo> public GetMembers(): System.Array$1<System.Reflection.MemberInfo> public GetMembers($bindingAttr: System.Reflection.BindingFlags): System.Array$1<System.Reflection.MemberInfo> public GetMethod($name: string): System.Reflection.MethodInfo public GetMethod($name: string, $bindingAttr: System.Reflection.BindingFlags): System.Reflection.MethodInfo public GetMethod($name: string, $types: System.Array$1<System.Type>): System.Reflection.MethodInfo public GetMethod($name: string, $types: System.Array$1<System.Type>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>): System.Reflection.MethodInfo public GetMethod($name: string, $bindingAttr: System.Reflection.BindingFlags, $binder: System.Reflection.Binder, $types: System.Array$1<System.Type>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>): System.Reflection.MethodInfo public GetMethod($name: string, $bindingAttr: System.Reflection.BindingFlags, $binder: System.Reflection.Binder, $callConvention: System.Reflection.CallingConventions, $types: System.Array$1<System.Type>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>): System.Reflection.MethodInfo public GetMethod($name: string, $genericParameterCount: number, $types: System.Array$1<System.Type>): System.Reflection.MethodInfo public GetMethod($name: string, $genericParameterCount: number, $types: System.Array$1<System.Type>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>): System.Reflection.MethodInfo public GetMethod($name: string, $genericParameterCount: number, $bindingAttr: System.Reflection.BindingFlags, $binder: System.Reflection.Binder, $types: System.Array$1<System.Type>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>): System.Reflection.MethodInfo public GetMethod($name: string, $genericParameterCount: number, $bindingAttr: System.Reflection.BindingFlags, $binder: System.Reflection.Binder, $callConvention: System.Reflection.CallingConventions, $types: System.Array$1<System.Type>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>): System.Reflection.MethodInfo public GetMethods(): System.Array$1<System.Reflection.MethodInfo> public GetMethods($bindingAttr: System.Reflection.BindingFlags): System.Array$1<System.Reflection.MethodInfo> public GetNestedType($name: string): System.Type public GetNestedType($name: string, $bindingAttr: System.Reflection.BindingFlags): System.Type public GetNestedTypes(): System.Array$1<System.Type> public GetNestedTypes($bindingAttr: System.Reflection.BindingFlags): System.Array$1<System.Type> public GetProperty($name: string): System.Reflection.PropertyInfo public GetProperty($name: string, $bindingAttr: System.Reflection.BindingFlags): System.Reflection.PropertyInfo public GetProperty($name: string, $returnType: System.Type): System.Reflection.PropertyInfo public GetProperty($name: string, $types: System.Array$1<System.Type>): System.Reflection.PropertyInfo public GetProperty($name: string, $returnType: System.Type, $types: System.Array$1<System.Type>): System.Reflection.PropertyInfo public GetProperty($name: string, $returnType: System.Type, $types: System.Array$1<System.Type>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>): System.Reflection.PropertyInfo public GetProperty($name: string, $bindingAttr: System.Reflection.BindingFlags, $binder: System.Reflection.Binder, $returnType: System.Type, $types: System.Array$1<System.Type>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>): System.Reflection.PropertyInfo public GetProperties(): System.Array$1<System.Reflection.PropertyInfo> public GetProperties($bindingAttr: System.Reflection.BindingFlags): System.Array$1<System.Reflection.PropertyInfo> public GetDefaultMembers(): System.Array$1<System.Reflection.MemberInfo> public static GetTypeHandle($o: any): System.RuntimeTypeHandle public static GetTypeArray($args: System.Array$1<any>): System.Array$1<System.Type> public static GetTypeCode($type: System.Type): System.TypeCode public static GetTypeFromCLSID($clsid: System.Guid): System.Type public static GetTypeFromCLSID($clsid: System.Guid, $throwOnError: boolean): System.Type public static GetTypeFromCLSID($clsid: System.Guid, $server: string): System.Type public static GetTypeFromProgID($progID: string): System.Type public static GetTypeFromProgID($progID: string, $throwOnError: boolean): System.Type public static GetTypeFromProgID($progID: string, $server: string): System.Type public InvokeMember($name: string, $invokeAttr: System.Reflection.BindingFlags, $binder: System.Reflection.Binder, $target: any, $args: System.Array$1<any>): any public InvokeMember($name: string, $invokeAttr: System.Reflection.BindingFlags, $binder: System.Reflection.Binder, $target: any, $args: System.Array$1<any>, $culture: System.Globalization.CultureInfo): any public InvokeMember($name: string, $invokeAttr: System.Reflection.BindingFlags, $binder: System.Reflection.Binder, $target: any, $args: System.Array$1<any>, $modifiers: System.Array$1<System.Reflection.ParameterModifier>, $culture: System.Globalization.CultureInfo, $namedParameters: System.Array$1<string>): any public GetInterface($name: string): System.Type public GetInterface($name: string, $ignoreCase: boolean): System.Type public GetInterfaces(): System.Array$1<System.Type> public GetInterfaceMap($interfaceType: System.Type): System.Reflection.InterfaceMapping public IsInstanceOfType($o: any): boolean public IsEquivalentTo($other: System.Type): boolean public GetEnumUnderlyingType(): System.Type public GetEnumValues(): System.Array public MakeArrayType(): System.Type public MakeArrayType($rank: number): System.Type public MakeByRefType(): System.Type public MakeGenericType(...typeArguments: System.Type[]): System.Type public MakePointerType(): System.Type public static MakeGenericMethodParameter($position: number): System.Type public Equals($o: any): boolean public Equals($o: System.Type): boolean public static GetTypeFromHandle($handle: System.RuntimeTypeHandle): System.Type public static GetType($typeName: string, $throwOnError: boolean, $ignoreCase: boolean): System.Type public static GetType($typeName: string, $throwOnError: boolean): System.Type public static GetType($typeName: string): System.Type public static GetType($typeName: string, $assemblyResolver: System.Func$2<System.Reflection.AssemblyName, System.Reflection.Assembly>, $typeResolver: System.Func$4<System.Reflection.Assembly, string, boolean, System.Type>): System.Type public static GetType($typeName: string, $assemblyResolver: System.Func$2<System.Reflection.AssemblyName, System.Reflection.Assembly>, $typeResolver: System.Func$4<System.Reflection.Assembly, string, boolean, System.Type>, $throwOnError: boolean): System.Type public static GetType($typeName: string, $assemblyResolver: System.Func$2<System.Reflection.AssemblyName, System.Reflection.Assembly>, $typeResolver: System.Func$4<System.Reflection.Assembly, string, boolean, System.Type>, $throwOnError: boolean, $ignoreCase: boolean): System.Type public static op_Equality($left: System.Type, $right: System.Type): boolean public static op_Inequality($left: System.Type, $right: System.Type): boolean public static ReflectionOnlyGetType($typeName: string, $throwIfNotFound: boolean, $ignoreCase: boolean): System.Type public static GetTypeFromCLSID($clsid: System.Guid, $server: string, $throwOnError: boolean): System.Type public static GetTypeFromProgID($progID: string, $server: string, $throwOnError: boolean): System.Type public static op_Equality($left: System.Reflection.MemberInfo, $right: System.Reflection.MemberInfo): boolean public static op_Inequality($left: System.Reflection.MemberInfo, $right: System.Reflection.MemberInfo): boolean public Equals($obj: any): boolean public static Equals($objA: any, $objB: any): boolean } class UInt32 extends System.ValueType implements System.IFormattable, System.ISpanFormattable, System.IComparable, System.IComparable$1<number>, System.IConvertible, System.IEquatable$1<number> { protected [__keep_incompatibility]: never; } class UInt64 extends System.ValueType implements System.IFormattable, System.ISpanFormattable, System.IComparable, System.IComparable$1<bigint>, System.IConvertible, System.IEquatable$1<bigint> { protected [__keep_incompatibility]: never; } class MarshalByRefObject extends System.Object { protected [__keep_incompatibility]: never; } interface IAsyncDisposable { } interface Action$1<T> { (obj: T): void; Invoke?: (obj: T) => void; } class Nullable$1<T> extends System.ValueType { protected [__keep_incompatibility]: never; } interface Func$1<TResult> { (): TResult; Invoke?: () => TResult; } interface Action { (): void; Invoke?: () => void; } var Action: { new(func: () => void): Action; } interface Action$2<T1, T2> { (arg1: T1, arg2: T2): void; Invoke?: (arg1: T1, arg2: T2) => void; } class DateTime extends System.ValueType implements System.IFormattable, System.Runtime.Serialization.ISerializable, System.ISpanFormattable, System.IComparable, System.IComparable$1<System.DateTime>, System.IConvertible, System.IEquatable$1<System.DateTime> { protected [__keep_incompatibility]: never; public static MinValue: System.DateTime public static MaxValue: System.DateTime public static UnixEpoch: System.DateTime public get Date(): System.DateTime; public get Day(): number; public get DayOfWeek(): System.DayOfWeek; public get DayOfYear(): number; public get Hour(): number; public get Kind(): System.DateTimeKind; public get Millisecond(): number; public get Minute(): number; public get Month(): number; public static get Now(): System.DateTime; public get Second(): number; public get Ticks(): bigint; public get TimeOfDay(): System.TimeSpan; public static get Today(): System.DateTime; public get Year(): number; public static get UtcNow(): System.DateTime; public Add($value: System.TimeSpan): System.DateTime public AddDays($value: number): System.DateTime public AddHours($value: number): System.DateTime public AddMilliseconds($value: number): System.DateTime public AddMinutes($value: number): System.DateTime public AddMonths($months: number): System.DateTime public AddSeconds($value: number): System.DateTime public AddTicks($value: bigint): System.DateTime public AddYears($value: number): System.DateTime public static Compare($t1: System.DateTime, $t2: System.DateTime): number public CompareTo($value: any): number public CompareTo($value: System.DateTime): number public static DaysInMonth($year: number, $month: number): number public Equals($value: any): boolean public Equals($value: System.DateTime): boolean public static Equals($t1: System.DateTime, $t2: System.DateTime): boolean public static FromBinary($dateData: bigint): System.DateTime public static FromFileTime($fileTime: bigint): System.DateTime public static FromFileTimeUtc($fileTime: bigint): System.DateTime public static FromOADate($d: number): System.DateTime public IsDaylightSavingTime(): boolean public static SpecifyKind($value: System.DateTime, $kind: System.DateTimeKind): System.DateTime public ToBinary(): bigint public static IsLeapYear($year: number): boolean public static Parse($s: string): System.DateTime public static Parse($s: string, $provider: System.IFormatProvider): System.DateTime public static Parse($s: string, $provider: System.IFormatProvider, $styles: System.Globalization.DateTimeStyles): System.DateTime public static ParseExact($s: string, $format: string, $provider: System.IFormatProvider): System.DateTime public static ParseExact($s: string, $format: string, $provider: System.IFormatProvider, $style: System.Globalization.DateTimeStyles): System.DateTime public static ParseExact($s: string, $formats: System.Array$1<string>, $provider: System.IFormatProvider, $style: System.Globalization.DateTimeStyles): System.DateTime public Subtract($value: System.DateTime): System.TimeSpan public Subtract($value: System.TimeSpan): System.DateTime public ToOADate(): number public ToFileTime(): bigint public ToFileTimeUtc(): bigint public ToLocalTime(): System.DateTime public ToLongDateString(): string public ToLongTimeString(): string public ToShortDateString(): string public ToShortTimeString(): string public ToString(): string public ToString($format: string): string public ToString($provider: System.IFormatProvider): string public ToString($format: string, $provider: System.IFormatProvider): string public ToUniversalTime(): System.DateTime public static TryParse($s: string, $result: $Ref<System.DateTime>): boolean public static TryParse($s: string, $provider: System.IFormatProvider, $styles: System.Globalization.DateTimeStyles, $result: $Ref<System.DateTime>): boolean public static TryParseExact($s: string, $format: string, $provider: System.IFormatProvider, $style: System.Globalization.DateTimeStyles, $result: $Ref<System.DateTime>): boolean public static TryParseExact($s: string, $formats: System.Array$1<string>, $provider: System.IFormatProvider, $style: System.Globalization.DateTimeStyles, $result: $Ref<System.DateTime>): boolean public static op_Addition($d: System.DateTime, $t: System.TimeSpan): System.DateTime public static op_Subtraction($d: System.DateTime, $t: System.TimeSpan): System.DateTime public static op_Subtraction($d1: System.DateTime, $d2: System.DateTime): System.TimeSpan public static op_Equality($d1: System.DateTime, $d2: System.DateTime): boolean public static op_Inequalit