@reactunity/renderer
Version:
React renderer for Unity3D
950 lines • 2.09 MB
TypeScript
interface Pointer<T> {
type?: T;
__pointer: true;
}
interface Ref<T> {
type?: T;
__ref: true;
}
export declare namespace System {
class String {
constructor(value: System.Char[]);
constructor(value: System.Char[], startIndex: number, length: number);
constructor(c: System.Char, count: number);
constructor(value: System.ReadOnlySpan<System.Char>);
Length: number;
static Empty: string;
static Compare(strA: string, strB: string): number;
static Compare(strA: string, strB: string, ignoreCase: boolean): number;
static Compare(strA: string, strB: string, comparisonType: System.StringComparison): number;
static Compare(strA: string, strB: string, culture: System.Globalization.CultureInfo, options: System.Globalization.CompareOptions): number;
static Compare(strA: string, strB: string, ignoreCase: boolean, culture: System.Globalization.CultureInfo): number;
static Compare(strA: string, indexA: number, strB: string, indexB: number, length: number): number;
static Compare(strA: string, indexA: number, strB: string, indexB: number, length: number, ignoreCase: boolean): number;
static Compare(strA: string, indexA: number, strB: string, indexB: number, length: number, ignoreCase: boolean, culture: System.Globalization.CultureInfo): number;
static Compare(strA: string, indexA: number, strB: string, indexB: number, length: number, culture: System.Globalization.CultureInfo, options: System.Globalization.CompareOptions): number;
static Compare(strA: string, indexA: number, strB: string, indexB: number, length: number, comparisonType: System.StringComparison): number;
static CompareOrdinal(strA: string, strB: string): number;
static CompareOrdinal(strA: string, indexA: number, strB: string, indexB: number, length: number): number;
CompareTo(value: any): number;
CompareTo(strB: string): number;
EndsWith(value: string): boolean;
EndsWith(value: string, comparisonType: System.StringComparison): boolean;
EndsWith(value: string, ignoreCase: boolean, culture: System.Globalization.CultureInfo): boolean;
EndsWith(value: System.Char): boolean;
Equals(obj: any): boolean;
Equals(value: string): boolean;
Equals(value: string, comparisonType: System.StringComparison): boolean;
static Equals(a: string, b: string): boolean;
static Equals(a: string, b: string, comparisonType: System.StringComparison): boolean;
GetHashCode(): number;
GetHashCode(comparisonType: System.StringComparison): number;
StartsWith(value: string): boolean;
StartsWith(value: string, comparisonType: System.StringComparison): boolean;
StartsWith(value: string, ignoreCase: boolean, culture: System.Globalization.CultureInfo): boolean;
StartsWith(value: System.Char): boolean;
Clone(): any;
static Copy(str: string): string;
CopyTo(sourceIndex: number, destination: System.Char[], destinationIndex: number, count: number): void;
ToCharArray(): System.Char[];
ToCharArray(startIndex: number, length: number): System.Char[];
static IsNullOrEmpty(value: string): boolean;
static IsNullOrWhiteSpace(value: string): boolean;
ToString(): string;
ToString(provider: System.IFormatProvider): string;
GetEnumerator(): System.CharEnumerator;
GetTypeCode(): System.TypeCode;
IsNormalized(): boolean;
IsNormalized(normalizationForm: System.Text.NormalizationForm): boolean;
Normalize(): string;
Normalize(normalizationForm: System.Text.NormalizationForm): string;
static Concat(arg0: any): string;
static Concat(arg0: any, arg1: any): string;
static Concat(arg0: any, arg1: any, arg2: any): string;
static Concat(...args: any[]): string;
static Concat(values: System.Collections.Generic.IEnumerable): string;
static Concat(str0: string, str1: string): string;
static Concat(str0: string, str1: string, str2: string): string;
static Concat(str0: string, str1: string, str2: string, str3: string): string;
static Concat(...values: string[]): string;
static Format(format: string, arg0: any): string;
static Format(format: string, arg0: any, arg1: any): string;
static Format(format: string, arg0: any, arg1: any, arg2: any): string;
static Format(format: string, ...args: any[]): string;
static Format(provider: System.IFormatProvider, format: string, arg0: any): string;
static Format(provider: System.IFormatProvider, format: string, arg0: any, arg1: any): string;
static Format(provider: System.IFormatProvider, format: string, arg0: any, arg1: any, arg2: any): string;
static Format(provider: System.IFormatProvider, format: string, ...args: any[]): string;
Insert(startIndex: number, value: string): string;
static Join(separator: System.Char, ...value: string[]): string;
static Join(separator: System.Char, ...values: any[]): string;
static Join(separator: System.Char, value: string[], startIndex: number, count: number): string;
static Join(separator: string, ...value: string[]): string;
static Join(separator: string, ...values: any[]): string;
static Join(separator: string, values: System.Collections.Generic.IEnumerable): string;
static Join(separator: string, value: string[], startIndex: number, count: number): string;
PadLeft(totalWidth: number): string;
PadLeft(totalWidth: number, paddingChar: System.Char): string;
PadRight(totalWidth: number): string;
PadRight(totalWidth: number, paddingChar: System.Char): string;
Remove(startIndex: number, count: number): string;
Remove(startIndex: number): string;
Replace(oldValue: string, newValue: string, ignoreCase: boolean, culture: System.Globalization.CultureInfo): string;
Replace(oldValue: string, newValue: string, comparisonType: System.StringComparison): string;
Replace(oldChar: System.Char, newChar: System.Char): string;
Replace(oldValue: string, newValue: string): string;
Split(separator: System.Char, options?: System.StringSplitOptions): string[];
Split(separator: System.Char, count: number, options?: System.StringSplitOptions): string[];
Split(...separator: System.Char[]): string[];
Split(separator: System.Char[], count: number): string[];
Split(separator: System.Char[], options: System.StringSplitOptions): string[];
Split(separator: System.Char[], count: number, options: System.StringSplitOptions): string[];
Split(separator: string, options?: System.StringSplitOptions): string[];
Split(separator: string, count: number, options?: System.StringSplitOptions): string[];
Split(separator: string[], options: System.StringSplitOptions): string[];
Split(separator: string[], count: number, options: System.StringSplitOptions): string[];
Substring(startIndex: number): string;
Substring(startIndex: number, length: number): string;
ToLower(): string;
ToLower(culture: System.Globalization.CultureInfo): string;
ToLowerInvariant(): string;
ToUpper(): string;
ToUpper(culture: System.Globalization.CultureInfo): string;
ToUpperInvariant(): string;
Trim(): string;
Trim(trimChar: System.Char): string;
Trim(...trimChars: System.Char[]): string;
TrimStart(): string;
TrimStart(trimChar: System.Char): string;
TrimStart(...trimChars: System.Char[]): string;
TrimEnd(): string;
TrimEnd(trimChar: System.Char): string;
TrimEnd(...trimChars: System.Char[]): string;
Contains(value: string): boolean;
Contains(value: string, comparisonType: System.StringComparison): boolean;
Contains(value: System.Char): boolean;
Contains(value: System.Char, comparisonType: System.StringComparison): boolean;
IndexOf(value: System.Char): number;
IndexOf(value: System.Char, startIndex: number): number;
IndexOf(value: System.Char, comparisonType: System.StringComparison): number;
IndexOf(value: System.Char, startIndex: number, count: number): number;
IndexOfAny(anyOf: System.Char[]): number;
IndexOfAny(anyOf: System.Char[], startIndex: number): number;
IndexOfAny(anyOf: System.Char[], startIndex: number, count: number): number;
IndexOf(value: string): number;
IndexOf(value: string, startIndex: number): number;
IndexOf(value: string, startIndex: number, count: number): number;
IndexOf(value: string, comparisonType: System.StringComparison): number;
IndexOf(value: string, startIndex: number, comparisonType: System.StringComparison): number;
IndexOf(value: string, startIndex: number, count: number, comparisonType: System.StringComparison): number;
LastIndexOf(value: System.Char): number;
LastIndexOf(value: System.Char, startIndex: number): number;
LastIndexOf(value: System.Char, startIndex: number, count: number): number;
LastIndexOfAny(anyOf: System.Char[]): number;
LastIndexOfAny(anyOf: System.Char[], startIndex: number): number;
LastIndexOfAny(anyOf: System.Char[], startIndex: number, count: number): number;
LastIndexOf(value: string): number;
LastIndexOf(value: string, startIndex: number): number;
LastIndexOf(value: string, startIndex: number, count: number): number;
LastIndexOf(value: string, comparisonType: System.StringComparison): number;
LastIndexOf(value: string, startIndex: number, comparisonType: System.StringComparison): number;
LastIndexOf(value: string, startIndex: number, count: number, comparisonType: System.StringComparison): number;
static Concat(arg0: any, arg1: any, arg2: any, arg3: any): string;
static Intern(str: string): string;
static IsInterned(str: string): string;
GetType(): System.Type;
}
class TimeZoneInfo {
Id: string;
DisplayName: string;
StandardName: string;
DaylightName: string;
BaseUtcOffset: System.TimeSpan;
SupportsDaylightSavingTime: boolean;
static Local: System.TimeZoneInfo;
static Utc: System.TimeZoneInfo;
GetAdjustmentRules(): System.TimeZoneInfo_AdjustmentRule[];
static FindSystemTimeZoneById(id: string): System.TimeZoneInfo;
GetAmbiguousTimeOffsets(dateTimeOffset: System.DateTimeOffset): System.TimeSpan[];
GetAmbiguousTimeOffsets(dateTime: System.DateTime): System.TimeSpan[];
GetUtcOffset(dateTimeOffset: System.DateTimeOffset): System.TimeSpan;
GetUtcOffset(dateTime: System.DateTime): System.TimeSpan;
IsAmbiguousTime(dateTimeOffset: System.DateTimeOffset): boolean;
IsAmbiguousTime(dateTime: System.DateTime): boolean;
IsDaylightSavingTime(dateTimeOffset: System.DateTimeOffset): boolean;
IsDaylightSavingTime(dateTime: System.DateTime): boolean;
IsInvalidTime(dateTime: System.DateTime): boolean;
static ClearCachedData(): void;
static ConvertTimeBySystemTimeZoneId(dateTimeOffset: System.DateTimeOffset, destinationTimeZoneId: string): System.DateTimeOffset;
static ConvertTimeBySystemTimeZoneId(dateTime: System.DateTime, destinationTimeZoneId: string): System.DateTime;
static ConvertTimeBySystemTimeZoneId(dateTime: System.DateTime, sourceTimeZoneId: string, destinationTimeZoneId: string): System.DateTime;
static ConvertTime(dateTimeOffset: System.DateTimeOffset, destinationTimeZone: System.TimeZoneInfo): System.DateTimeOffset;
static ConvertTime(dateTime: System.DateTime, destinationTimeZone: System.TimeZoneInfo): System.DateTime;
static ConvertTime(dateTime: System.DateTime, sourceTimeZone: System.TimeZoneInfo, destinationTimeZone: System.TimeZoneInfo): System.DateTime;
static ConvertTimeFromUtc(dateTime: System.DateTime, destinationTimeZone: System.TimeZoneInfo): System.DateTime;
static ConvertTimeToUtc(dateTime: System.DateTime): System.DateTime;
static ConvertTimeToUtc(dateTime: System.DateTime, sourceTimeZone: System.TimeZoneInfo): System.DateTime;
Equals(other: System.TimeZoneInfo): boolean;
Equals(obj: any): boolean;
static FromSerializedString(source: string): System.TimeZoneInfo;
GetHashCode(): number;
static GetSystemTimeZones(): System.TimeZoneInfo[];
HasSameRules(other: System.TimeZoneInfo): boolean;
ToSerializedString(): string;
ToString(): string;
static CreateCustomTimeZone(id: string, baseUtcOffset: System.TimeSpan, displayName: string, standardDisplayName: string): System.TimeZoneInfo;
static CreateCustomTimeZone(id: string, baseUtcOffset: System.TimeSpan, displayName: string, standardDisplayName: string, daylightDisplayName: string, adjustmentRules: System.TimeZoneInfo_AdjustmentRule[]): System.TimeZoneInfo;
static CreateCustomTimeZone(id: string, baseUtcOffset: System.TimeSpan, displayName: string, standardDisplayName: string, daylightDisplayName: string, adjustmentRules: System.TimeZoneInfo_AdjustmentRule[], disableDaylightSavingTime: boolean): System.TimeZoneInfo;
GetType(): System.Type;
}
class TimeZoneInfo_AdjustmentRule {
DateStart: System.DateTime;
DateEnd: System.DateTime;
DaylightDelta: System.TimeSpan;
DaylightTransitionStart: System.TimeZoneInfo_TransitionTime;
DaylightTransitionEnd: System.TimeZoneInfo_TransitionTime;
Equals(other: System.TimeZoneInfo_AdjustmentRule): boolean;
GetHashCode(): number;
static CreateAdjustmentRule(dateStart: System.DateTime, dateEnd: System.DateTime, daylightDelta: System.TimeSpan, daylightTransitionStart: System.TimeZoneInfo_TransitionTime, daylightTransitionEnd: System.TimeZoneInfo_TransitionTime): System.TimeZoneInfo_AdjustmentRule;
Equals(obj: any): boolean;
GetType(): System.Type;
ToString(): string;
}
class TimeZoneInfo_TransitionTime {
TimeOfDay: System.DateTime;
Month: number;
Week: number;
Day: number;
DayOfWeek: System.DayOfWeek;
IsFixedDateRule: boolean;
Equals(obj: any): boolean;
Equals(other: System.TimeZoneInfo_TransitionTime): boolean;
GetHashCode(): number;
static CreateFixedDateRule(timeOfDay: System.DateTime, month: number, day: number): System.TimeZoneInfo_TransitionTime;
static CreateFloatingDateRule(timeOfDay: System.DateTime, month: number, week: number, dayOfWeek: System.DayOfWeek): System.TimeZoneInfo_TransitionTime;
ToString(): string;
GetType(): System.Type;
}
class AccessViolationException {
constructor();
constructor(message: string);
constructor(message: string, innerException: System.Exception);
Message: string;
Data: System.Collections.IDictionary;
InnerException: System.Exception;
TargetSite: System.Reflection.MethodBase;
StackTrace: string;
HelpLink: string;
Source: string;
HResult: number;
GetBaseException(): System.Exception;
ToString(): string;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
GetType(): System.Type;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
}
class Action<T1 = any, T2 = any, T3 = any, T4 = any, T5 = any, T6 = any, T7 = any, T8 = any, T9 = any, T10 = any, T11 = any, T12 = any, T13 = any, T14 = any, T15 = any, T16 = any> {
constructor(object: any, method: System.IntPtr);
Method: System.Reflection.MethodInfo;
Target: any;
Invoke(arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8, arg9: T9, arg10: T10, arg11: T11, arg12: T12, arg13: T13, arg14: T14, arg15: T15, arg16: T16): void;
BeginInvoke(arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8, arg9: T9, arg10: T10, arg11: T11, arg12: T12, arg13: T13, arg14: T14, arg15: T15, arg16: T16, callback: ((ar: System.IAsyncResult) => void), object: any): System.IAsyncResult;
EndInvoke(result: System.IAsyncResult): void;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
Equals(obj: any): boolean;
GetHashCode(): number;
GetInvocationList(): System.Delegate[];
DynamicInvoke(...args: any[]): any;
Clone(): any;
GetType(): System.Type;
ToString(): string;
}
class Func<T1 = any, T2 = any, T3 = any, T4 = any, T5 = any, T6 = any, T7 = any, T8 = any, T9 = any, T10 = any, T11 = any, T12 = any, T13 = any, T14 = any, T15 = any, T16 = any, TResult = any> {
constructor(object: any, method: System.IntPtr);
Method: System.Reflection.MethodInfo;
Target: any;
Invoke(arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8, arg9: T9, arg10: T10, arg11: T11, arg12: T12, arg13: T13, arg14: T14, arg15: T15, arg16: T16): TResult;
BeginInvoke(arg1: T1, arg2: T2, arg3: T3, arg4: T4, arg5: T5, arg6: T6, arg7: T7, arg8: T8, arg9: T9, arg10: T10, arg11: T11, arg12: T12, arg13: T13, arg14: T14, arg15: T15, arg16: T16, callback: ((ar: System.IAsyncResult) => void), object: any): System.IAsyncResult;
EndInvoke(result: System.IAsyncResult): TResult;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
Equals(obj: any): boolean;
GetHashCode(): number;
GetInvocationList(): System.Delegate[];
DynamicInvoke(...args: any[]): any;
Clone(): any;
GetType(): System.Type;
ToString(): string;
}
class Comparison<T = any> {
constructor(object: any, method: System.IntPtr);
Method: System.Reflection.MethodInfo;
Target: any;
Invoke(x: T, y: T): number;
BeginInvoke(x: T, y: T, callback: ((ar: System.IAsyncResult) => void), object: any): System.IAsyncResult;
EndInvoke(result: System.IAsyncResult): number;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
Equals(obj: any): boolean;
GetHashCode(): number;
GetInvocationList(): System.Delegate[];
DynamicInvoke(...args: any[]): any;
Clone(): any;
GetType(): System.Type;
ToString(): string;
}
class Converter<TInput = any, TOutput = any> {
constructor(object: any, method: System.IntPtr);
Method: System.Reflection.MethodInfo;
Target: any;
Invoke(input: TInput): TOutput;
BeginInvoke(input: TInput, callback: ((ar: System.IAsyncResult) => void), object: any): System.IAsyncResult;
EndInvoke(result: System.IAsyncResult): TOutput;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
Equals(obj: any): boolean;
GetHashCode(): number;
GetInvocationList(): System.Delegate[];
DynamicInvoke(...args: any[]): any;
Clone(): any;
GetType(): System.Type;
ToString(): string;
}
class Predicate<T = any> {
constructor(object: any, method: System.IntPtr);
Method: System.Reflection.MethodInfo;
Target: any;
Invoke(obj: T): boolean;
BeginInvoke(obj: T, callback: ((ar: System.IAsyncResult) => void), object: any): System.IAsyncResult;
EndInvoke(result: System.IAsyncResult): boolean;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
Equals(obj: any): boolean;
GetHashCode(): number;
GetInvocationList(): System.Delegate[];
DynamicInvoke(...args: any[]): any;
Clone(): any;
GetType(): System.Type;
ToString(): string;
}
class AggregateException {
constructor();
constructor(message: string);
constructor(message: string, innerException: System.Exception);
constructor(innerExceptions: System.Collections.Generic.IEnumerable<System.Exception>);
constructor(...innerExceptions: System.Exception[]);
constructor(message: string, innerExceptions: System.Collections.Generic.IEnumerable<System.Exception>);
constructor(message: string, ...innerExceptions: System.Exception[]);
InnerExceptions: System.Exception[];
Message: string;
Data: System.Collections.IDictionary;
InnerException: System.Exception;
TargetSite: System.Reflection.MethodBase;
StackTrace: string;
HelpLink: string;
Source: string;
HResult: number;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
GetBaseException(): System.Exception;
Handle(predicate: ((arg: System.Exception) => boolean)): void;
Flatten(): System.AggregateException;
ToString(): string;
GetType(): System.Type;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
}
class ApplicationException {
constructor();
constructor(message: string);
constructor(message: string, innerException: System.Exception);
Message: string;
Data: System.Collections.IDictionary;
InnerException: System.Exception;
TargetSite: System.Reflection.MethodBase;
StackTrace: string;
HelpLink: string;
Source: string;
HResult: number;
GetBaseException(): System.Exception;
ToString(): string;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
GetType(): System.Type;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
}
class ArgumentException {
constructor();
constructor(message: string);
constructor(message: string, innerException: System.Exception);
constructor(message: string, paramName: string, innerException: System.Exception);
constructor(message: string, paramName: string);
Message: string;
ParamName: string;
Data: System.Collections.IDictionary;
InnerException: System.Exception;
TargetSite: System.Reflection.MethodBase;
StackTrace: string;
HelpLink: string;
Source: string;
HResult: number;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
GetBaseException(): System.Exception;
ToString(): string;
GetType(): System.Type;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
}
class ArgumentNullException {
constructor();
constructor(paramName: string);
constructor(message: string, innerException: System.Exception);
constructor(paramName: string, message: string);
Message: string;
ParamName: string;
Data: System.Collections.IDictionary;
InnerException: System.Exception;
TargetSite: System.Reflection.MethodBase;
StackTrace: string;
HelpLink: string;
Source: string;
HResult: number;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
GetBaseException(): System.Exception;
ToString(): string;
GetType(): System.Type;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
}
class ArgumentOutOfRangeException {
constructor();
constructor(paramName: string);
constructor(paramName: string, message: string);
constructor(message: string, innerException: System.Exception);
constructor(paramName: string, actualValue: any, message: string);
Message: string;
ActualValue: any;
ParamName: string;
Data: System.Collections.IDictionary;
InnerException: System.Exception;
TargetSite: System.Reflection.MethodBase;
StackTrace: string;
HelpLink: string;
Source: string;
HResult: number;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
GetBaseException(): System.Exception;
ToString(): string;
GetType(): System.Type;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
}
class ArithmeticException {
constructor();
constructor(message: string);
constructor(message: string, innerException: System.Exception);
Message: string;
Data: System.Collections.IDictionary;
InnerException: System.Exception;
TargetSite: System.Reflection.MethodBase;
StackTrace: string;
HelpLink: string;
Source: string;
HResult: number;
GetBaseException(): System.Exception;
ToString(): string;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
GetType(): System.Type;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
}
class ArraySegment<T = any> {
constructor(array: T[]);
constructor(array: T[], offset: number, count: number);
static Empty: any[];
Array: T[];
Offset: number;
Count: number;
GetEnumerator(): System.ArraySegment_Enumerator<T>;
GetHashCode(): number;
CopyTo(destination: T[]): void;
CopyTo(destination: T[], destinationIndex: number): void;
CopyTo(destination: T[]): void;
Equals(obj: any): boolean;
Equals(obj: T[]): boolean;
Slice(index: number): T[];
Slice(index: number, count: number): T[];
ToArray(): T[];
ToString(): string;
GetType(): System.Type;
}
class ArraySegment_Enumerator<T = any> {
Current: T;
MoveNext(): boolean;
Dispose(): void;
Equals(obj: any): boolean;
GetHashCode(): number;
ToString(): string;
GetType(): System.Type;
}
class ArrayTypeMismatchException {
constructor();
constructor(message: string);
constructor(message: string, innerException: System.Exception);
Message: string;
Data: System.Collections.IDictionary;
InnerException: System.Exception;
TargetSite: System.Reflection.MethodBase;
StackTrace: string;
HelpLink: string;
Source: string;
HResult: number;
GetBaseException(): System.Exception;
ToString(): string;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
GetType(): System.Type;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
}
class AssemblyLoadEventArgs {
constructor(loadedAssembly: System.Reflection.Assembly);
LoadedAssembly: System.Reflection.Assembly;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
ToString(): string;
}
class AssemblyLoadEventHandler {
constructor(object: any, method: System.IntPtr);
Method: System.Reflection.MethodInfo;
Target: any;
Invoke(sender: any, args: System.AssemblyLoadEventArgs): void;
BeginInvoke(sender: any, args: System.AssemblyLoadEventArgs, callback: ((ar: System.IAsyncResult) => void), object: any): System.IAsyncResult;
EndInvoke(result: System.IAsyncResult): void;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
Equals(obj: any): boolean;
GetHashCode(): number;
GetInvocationList(): System.Delegate[];
DynamicInvoke(...args: any[]): any;
Clone(): any;
GetType(): System.Type;
ToString(): string;
}
class AsyncCallback {
constructor(object: any, method: System.IntPtr);
Method: System.Reflection.MethodInfo;
Target: any;
Invoke(ar: System.IAsyncResult): void;
BeginInvoke(ar: System.IAsyncResult, callback: ((ar: System.IAsyncResult) => void), object: any): System.IAsyncResult;
EndInvoke(result: System.IAsyncResult): void;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
Equals(obj: any): boolean;
GetHashCode(): number;
GetInvocationList(): System.Delegate[];
DynamicInvoke(...args: any[]): any;
Clone(): any;
GetType(): System.Type;
ToString(): string;
}
enum AttributeTargets {
Assembly = 1,
Module = 2,
Class = 4,
Struct = 8,
Enum = 16,
Constructor = 32,
Method = 64,
Property = 128,
Field = 256,
Event = 512,
Interface = 1024,
Parameter = 2048,
Delegate = 4096,
ReturnValue = 8192,
GenericParameter = 16384,
All = 32767
}
class BadImageFormatException {
constructor();
constructor(message: string);
constructor(message: string, inner: System.Exception);
constructor(message: string, fileName: string);
constructor(message: string, fileName: string, inner: System.Exception);
Message: string;
FileName: string;
FusionLog: string;
Data: System.Collections.IDictionary;
InnerException: System.Exception;
TargetSite: System.Reflection.MethodBase;
StackTrace: string;
HelpLink: string;
Source: string;
HResult: number;
GetObjectData(info: System.Runtime.Serialization.SerializationInfo, context: System.Runtime.Serialization.StreamingContext): void;
ToString(): string;
GetBaseException(): System.Exception;
GetType(): System.Type;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
}
class BitConverter {
static IsLittleEndian: boolean;
static GetBytes(value: boolean): Byte[];
static TryWriteBytes(destination: System.Span, value: boolean): boolean;
static GetBytes(value: System.Char): Byte[];
static TryWriteBytes(destination: System.Span, value: System.Char): boolean;
static GetBytes(value: number): Byte[];
static TryWriteBytes(destination: System.Span, value: number): boolean;
static GetBytes(value: number): Byte[];
static TryWriteBytes(destination: System.Span, value: number): boolean;
static GetBytes(value: number): Byte[];
static TryWriteBytes(destination: System.Span, value: number): boolean;
static GetBytes(value: number): Byte[];
static TryWriteBytes(destination: System.Span, value: number): boolean;
static GetBytes(value: number): Byte[];
static TryWriteBytes(destination: System.Span, value: number): boolean;
static GetBytes(value: number): Byte[];
static TryWriteBytes(destination: System.Span, value: number): boolean;
static GetBytes(value: number): Byte[];
static TryWriteBytes(destination: System.Span, value: number): boolean;
static GetBytes(value: number): Byte[];
static TryWriteBytes(destination: System.Span, value: number): boolean;
static ToChar(value: Byte[], startIndex: number): System.Char;
static ToChar(value: System.ReadOnlySpan): System.Char;
static ToInt16(value: Byte[], startIndex: number): number;
static ToInt16(value: System.ReadOnlySpan): number;
static ToInt32(value: Byte[], startIndex: number): number;
static ToInt32(value: System.ReadOnlySpan): number;
static ToInt64(value: Byte[], startIndex: number): number;
static ToInt64(value: System.ReadOnlySpan): number;
static ToUInt16(value: Byte[], startIndex: number): number;
static ToUInt16(value: System.ReadOnlySpan): number;
static ToUInt32(value: Byte[], startIndex: number): number;
static ToUInt32(value: System.ReadOnlySpan): number;
static ToUInt64(value: Byte[], startIndex: number): number;
static ToUInt64(value: System.ReadOnlySpan): number;
static ToSingle(value: Byte[], startIndex: number): number;
static ToSingle(value: System.ReadOnlySpan): number;
static ToDouble(value: Byte[], startIndex: number): number;
static ToDouble(value: System.ReadOnlySpan): number;
static ToString(value: Byte[], startIndex: number, length: number): string;
static ToString(value: Byte[]): string;
static ToString(value: Byte[], startIndex: number): string;
static ToBoolean(value: Byte[], startIndex: number): boolean;
static ToBoolean(value: System.ReadOnlySpan): boolean;
static DoubleToInt64Bits(value: number): number;
static Int64BitsToDouble(value: number): number;
static SingleToInt32Bits(value: number): number;
static Int32BitsToSingle(value: number): number;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
ToString(): string;
}
class Boolean {
static TrueString: string;
static FalseString: string;
GetHashCode(): number;
ToString(): string;
ToString(provider: System.IFormatProvider): string;
Equals(obj: any): boolean;
Equals(obj: boolean): boolean;
CompareTo(obj: any): number;
CompareTo(value: boolean): number;
static Parse(value: string): boolean;
static Parse(value: System.ReadOnlySpan): boolean;
GetTypeCode(): System.TypeCode;
GetType(): System.Type;
}
class Byte {
static MaxValue: Byte;
static MinValue: Byte;
CompareTo(value: any): number;
CompareTo(value: Byte): number;
Equals(obj: any): boolean;
Equals(obj: Byte): boolean;
GetHashCode(): number;
static Parse(s: string): Byte;
static Parse(s: string, style: System.Globalization.NumberStyles): Byte;
static Parse(s: string, provider: System.IFormatProvider): Byte;
static Parse(s: string, style: System.Globalization.NumberStyles, provider: System.IFormatProvider): Byte;
static Parse(s: System.ReadOnlySpan, style?: System.Globalization.NumberStyles, provider?: System.IFormatProvider): Byte;
ToString(): string;
ToString(format: string): string;
ToString(provider: System.IFormatProvider): string;
ToString(format: string, provider: System.IFormatProvider): string;
GetTypeCode(): System.TypeCode;
GetType(): System.Type;
}
class Char {
static MaxValue: System.Char;
static MinValue: System.Char;
GetHashCode(): number;
Equals(obj: any): boolean;
Equals(obj: System.Char): boolean;
CompareTo(value: any): number;
CompareTo(value: System.Char): number;
ToString(): string;
ToString(provider: System.IFormatProvider): string;
static ToString(c: System.Char): string;
static Parse(s: string): System.Char;
static IsDigit(c: System.Char): boolean;
static IsLetter(c: System.Char): boolean;
static IsWhiteSpace(c: System.Char): boolean;
static IsUpper(c: System.Char): boolean;
static IsLower(c: System.Char): boolean;
static IsPunctuation(c: System.Char): boolean;
static IsLetterOrDigit(c: System.Char): boolean;
static ToUpper(c: System.Char, culture: System.Globalization.CultureInfo): System.Char;
static ToUpper(c: System.Char): System.Char;
static ToUpperInvariant(c: System.Char): System.Char;
static ToLower(c: System.Char, culture: System.Globalization.CultureInfo): System.Char;
static ToLower(c: System.Char): System.Char;
static ToLowerInvariant(c: System.Char): System.Char;
GetTypeCode(): System.TypeCode;
static IsControl(c: System.Char): boolean;
static IsControl(s: string, index: number): boolean;
static IsDigit(s: string, index: number): boolean;
static IsLetter(s: string, index: number): boolean;
static IsLetterOrDigit(s: string, index: number): boolean;
static IsLower(s: string, index: number): boolean;
static IsNumber(c: System.Char): boolean;
static IsNumber(s: string, index: number): boolean;
static IsPunctuation(s: string, index: number): boolean;
static IsSeparator(c: System.Char): boolean;
static IsSeparator(s: string, index: number): boolean;
static IsSurrogate(c: System.Char): boolean;
static IsSurrogate(s: string, index: number): boolean;
static IsSymbol(c: System.Char): boolean;
static IsSymbol(s: string, index: number): boolean;
static IsUpper(s: string, index: number): boolean;
static IsWhiteSpace(s: string, index: number): boolean;
static GetUnicodeCategory(c: System.Char): System.Globalization.UnicodeCategory;
static GetUnicodeCategory(s: string, index: number): System.Globalization.UnicodeCategory;
static GetNumericValue(c: System.Char): number;
static GetNumericValue(s: string, index: number): number;
static IsHighSurrogate(c: System.Char): boolean;
static IsHighSurrogate(s: string, index: number): boolean;
static IsLowSurrogate(c: System.Char): boolean;
static IsLowSurrogate(s: string, index: number): boolean;
static IsSurrogatePair(s: string, index: number): boolean;
static IsSurrogatePair(highSurrogate: System.Char, lowSurrogate: System.Char): boolean;
static ConvertFromUtf32(utf32: number): string;
static ConvertToUtf32(highSurrogate: System.Char, lowSurrogate: System.Char): number;
static ConvertToUtf32(s: string, index: number): number;
GetType(): System.Type;
}
class CharEnumerator {
Current: System.Char;
Clone(): any;
MoveNext(): boolean;
Dispose(): void;
Reset(): void;
Equals(obj: any): boolean;
GetHashCode(): number;
GetType(): System.Type;
ToString(): string;
}
class Convert {
static DBNull: any;
static GetTypeCode(value: any): System.TypeCode;
static IsDBNull(value: any): boolean;
static ChangeType(value: any, typeCode: System.TypeCode): any;
static ChangeType(value: any, typeCode: System.TypeCode, provider: System.IFormatProvider): any;
static ChangeType(value: any, conversionType: System.Type): any;
static ChangeType(value: any, conversionType: System.Type, provider: System.IFormatProvider): any;
static ToBoolean(value: any): boolean;
static ToBoolean(value: any, provider: System.IFormatProvider): boolean;
static ToBoolean(value: boolean): boolean;
static ToBoolean(value: System.SByte): boolean;
static ToBoolean(value: System.Char): boolean;
static ToBoolean(value: Byte): boolean;
static ToBoolean(value: number): boolean;
static ToBoolean(value: number): boolean;
static ToBoolean(value: number): boolean;
static ToBoolean(value: number): boolean;
static ToBoolean(value: number): boolean;
static ToBoolean(value: number): boolean;
static ToBoolean(value: string): boolean;
static ToBoolean(value: string, provider: System.IFormatProvider): boolean;
static ToBoolean(value: number): boolean;
static ToBoolean(value: number): boolean;
static ToBoolean(value: number): boolean;
static ToBoolean(value: System.DateTime): boolean;
static ToChar(value: any): System.Char;
static ToChar(value: any, provider: System.IFormatProvider): System.Char;
static ToChar(value: boolean): System.Char;
static ToChar(value: System.Char): System.Char;
static ToChar(value: System.SByte): System.Char;
static ToChar(value: Byte): System.Char;
static ToChar(value: number): System.Char;
static ToChar(value: number): System.Char;
static ToChar(value: number): System.Char;
static ToChar(value: number): System.Char;
static ToChar(value: number): System.Char;
static ToChar(value: number): System.Char;
static ToChar(value: string): System.Char;
static ToChar(value: string, provider: System.IFormatProvider): System.Char;
static ToChar(value: number): System.Char;
static ToChar(value: number): System.Char;
static ToChar(value: number): System.Char;
static ToChar(value: System.DateTime): System.Char;
static ToSByte(value: any): System.SByte;
static ToSByte(value: any, provider: System.IFormatProvider): System.SByte;
static ToSByte(value: boolean): System.SByte;
static ToSByte(value: System.SByte): System.SByte;
static ToSByte(value: System.Char): System.SByte;
static ToSByte(value: Byte): System.SByte;
static ToSByte(value: number): System.SByte;
static ToSByte(value: number): System.SByte;
static ToSByte(value: number): System.SByte;
static ToSByte(value: number): System.SByte;
static ToSByte(value: number): System.SByte;
static ToSByte(value: number): System.SByte;
static ToSByte(value: number): System.SByte;
static ToSByte(value: number): System.SByte;
static ToSByte(value: number): System.SByte;
static ToSByte(value: string): System.SByte;
static ToSByte(value: string, provider: System.IFormatProvider): System.SByte;
static ToSByte(value: System.DateTime): System.SByte;
static ToByte(value: any): Byte;
static ToByte(value: any, provider: System.IFormatProvider): Byte;
static ToByte(value: boolean): Byte;
static ToByte(value: Byte): Byte;
static ToByte(value: System.Char): Byte;
static ToByte(value: System.SByte): Byte;
static ToByte(value: number): Byte;
static ToByte(value: number): Byte;
static ToByte(value: number): Byte;
static ToByte(value: number): Byte;
static ToByte(value: number): Byte;
static ToByte(value: number): Byte;
static ToByte(value: number): Byte;
static ToByte(value: number): Byte;
static ToByte(value: number): Byte;
static ToByte(value: string): Byte;
static ToByte(value: string, provider: System.IFormatProvider): Byte;
static ToByte(value: System.DateTime): Byte;
static ToInt16(value: any): number;
static ToInt16(value: any, provider: System.IFormatProvider): number;
static ToInt16(value: boolean): number;
static ToInt16(value: System.Char): number;
static ToInt16(value: System.SByte): number;
static ToInt16(value: Byte): number;
static ToInt16(value: number): number;
static ToInt16(value: number): number;
static ToInt16(value: number): number;
static ToInt16(value: number): number;
static ToInt16(value: number): number;
static ToInt16(value: number): number;
static ToInt16(value: number): number;
static ToInt16(value: number): number;
static ToInt16(value: number): number;
static ToInt16(value: string): number;
static ToInt16(value: string, provider: System.IFormatProvider): number;
static ToInt16(value: System.DateTime): number;
static ToUInt16(value: any): number;
static ToUInt16(value: any, provider: System.IFormatProvider): number;
static ToUInt16(value: boolean): number;
static ToUInt16(value: System.Char): number;
static ToUInt16(value: System.SByte): number;
static ToUInt16(value: Byte): number;
static ToUInt16(value: number): number;
static ToUInt16(value: number): number;
static ToUInt16(value: number): number;
static ToUInt16(value: number): number;
static ToUInt16(value: number): number;
static ToUInt16(value: number): number;
static ToUInt16(value: number): number;
static ToUInt16(value: number): number;
static ToUInt16(value: number): number;
static ToUInt16(value: string): number;
static ToUInt16(value: string, provider: System.IFormatProvider): number;
static ToUInt16(value: System.DateTime): number;
static ToInt32(value: any): number;
static ToInt32(value: any, provider: System.IFormatProvider): number;
static ToInt32(value: boolean): number;
static ToInt32(value: System.Char): number;
static ToInt32(value: System.SByte): number;
static ToInt32(value: Byte): number;
static ToInt32(value: number): number;
static ToInt32(value: number): number;
static ToInt32(value: number): number;
static ToInt32(value: number): number;
static ToInt32(value: number): number;
static ToInt32(value: number): number;
static ToInt32(value: number): number;
static ToInt32(value: number): number;
static ToInt32(value: number): number;
static ToInt32(value: string): number;
static ToInt32(value: string, provider: System.IFormatProvider): number;
static ToInt32(value: System.DateTime): number;
static ToUInt32(value: any): number;
static ToUInt32(value: any, provider: System.IFormatProvider): number;
static ToUInt32(value: boolean): number;
static ToUInt32(value: System.Char): number;
static ToUInt32(value: System.SByte): number;
static ToUInt32(value: Byte): number;
static ToUInt32(value: number): number;
static ToUInt32(value: number): number;
static ToUInt32(value: number): number;
static ToUInt32(value: number): number;
static ToUInt32(value: number): number;
static ToUInt32(value: number): number;
static ToUInt32(value: number): number;
static ToUInt32(value: number): number;
static ToUInt32(value: number): number;
static ToUInt32(value: string): number;
static ToUInt32(value: string, provider: System.IFormatProvider): number;
static ToUInt32(value: System.DateTime): number;
static ToInt64(value: any): number;
static ToInt64(value: any, provider: System.IFormatProvider): number;
static ToInt64(value: boolean): number;
static ToInt64(value: System.Char): number;
static ToInt64(value: System.SByte): number;
static ToInt64(value: Byte): number;
static ToInt64(value: number): number;
static ToInt64(value: number): number;
static ToInt64(value: number): number;
static ToInt64(value: number): number;
static ToInt64(value: number): number;
static ToInt64(value: number): number;
static ToInt64(value: number): number;
static ToInt64(value: number): number;
static ToInt64(value: number): number;
static ToInt64(value: string): number;
static ToInt64(value: string, provider: System.IFormatProvider): number;
static ToInt64(value: System.DateTime): number;
static ToUInt64(value: any): number;
static ToUInt64(value: any, provider: System.IFormatProvider): number;
static ToUInt64(value: boolean): number;
static ToUInt64(value: System.Char): number;
static ToUInt64(value: System.SByte): number;
static ToUInt64(value: Byte): number;
static ToUInt64(value: number): number;
static ToUInt64(value: number): number;
static ToUInt64(value: number): number;
static ToUInt64(value: number): number;
static ToUInt64(value: number): number;
static ToUInt64(value: number): number;
static ToUInt64(value: number): number;
static ToUInt64(value: number): number;
static ToUInt64(value: number): number;
static ToUInt64(value: string): number;
static ToUInt64(value: string, provider: System.IFormatProvider): number;
static ToUInt64(value: System.DateTime): number;
static ToSingle(value: any): number;
static ToSingle(value: any, provider: System.IFormatProvider): number;
static ToSingle(value: System.SByte): number;
static ToSingle(value: Byte): number;
static ToSingle(value: System.Char): number;
static ToSingle(value: number): number;
static ToSingle(value: number): number;
static ToSingle(value: number): number;
static ToSingle(value: number): number;
static ToSingle(value: numbe