UNPKG

@tsonic/dotnet

Version:

TypeScript type definitions for .NET 10 BCL (Base Class Library)

125 lines (121 loc) 12.1 kB
// Generated by tsbindgen - Architecture // Namespace: System.Reflection // Facade - Public API Surface // Import internal declarations import * as Internal from './System.Reflection/internal/index.js'; // Cross-namespace type imports for constraints import type { IEnumerable_1, IList_1 } from './System.Collections.Generic/internal/index.js'; import type { IDictionary } from './System.Collections/internal/index.js'; import type { AssemblyHashAlgorithm as AssemblyHashAlgorithm_Assemblies, AssemblyVersionCompatibility } from './System.Configuration.Assemblies/internal/index.js'; import type { CultureInfo } from './System.Globalization/internal/index.js'; import type { FileStream, Stream } from './System.IO/internal/index.js'; import type { StructLayoutAttribute } from './System.Runtime.InteropServices/internal/index.js'; import type { IDeserializationCallback, IObjectReference, ISerializable, SerializationInfo, StreamingContext } from './System.Runtime.Serialization/internal/index.js'; import type { SecurityRuleSet } from './System.Security/internal/index.js'; import type { ApplicationException, Array as ClrArray, AsyncCallback, Attribute, Boolean as ClrBoolean, Byte, Delegate, Enum, Exception, FormatException, Guid, IAsyncResult, ICloneable, IComparable, IConvertible, IEquatable_1, IFormatProvider, IFormattable, Int16, Int32, Int64, IntPtr, ISpanFormattable, MarshalByRefObject, ModuleHandle, MulticastDelegate, Object as ClrObject, ResolveEventArgs, RuntimeFieldHandle, RuntimeMethodHandle, RuntimeTypeHandle, Span_1, String as ClrString, SystemException, Type, TypeCode, TypedReference, UInt32, ValueType, Version, Void } from './System/internal/index.js'; // Public API exports (curated - no internal $instance/$views leakage) export type ICustomTypeProvider = Internal.ICustomTypeProvider; export { Assembly as Assembly } from './System.Reflection/internal/index.js'; export { AssemblyName as AssemblyName } from './System.Reflection/internal/index.js'; export { ConstructorInfo as ConstructorInfo } from './System.Reflection/internal/index.js'; export { ConstructorInvoker as ConstructorInvoker } from './System.Reflection/internal/index.js'; export { FieldInfo as FieldInfo } from './System.Reflection/internal/index.js'; export { MemberInfo as MemberInfo } from './System.Reflection/internal/index.js'; export { MethodBase as MethodBase } from './System.Reflection/internal/index.js'; export { MethodInvoker as MethodInvoker } from './System.Reflection/internal/index.js'; export { CustomAttributeTypedArgument as CustomAttributeTypedArgument } from './System.Reflection/internal/index.js'; export { AmbiguousMatchException as AmbiguousMatchException } from './System.Reflection/internal/index.js'; export { AssemblyAlgorithmIdAttribute as AssemblyAlgorithmIdAttribute } from './System.Reflection/internal/index.js'; export { AssemblyCompanyAttribute as AssemblyCompanyAttribute } from './System.Reflection/internal/index.js'; export { AssemblyConfigurationAttribute as AssemblyConfigurationAttribute } from './System.Reflection/internal/index.js'; export { AssemblyContentType as AssemblyContentType } from './System.Reflection/internal/index.js'; export { AssemblyCopyrightAttribute as AssemblyCopyrightAttribute } from './System.Reflection/internal/index.js'; export { AssemblyCultureAttribute as AssemblyCultureAttribute } from './System.Reflection/internal/index.js'; export { AssemblyDefaultAliasAttribute as AssemblyDefaultAliasAttribute } from './System.Reflection/internal/index.js'; export { AssemblyDelaySignAttribute as AssemblyDelaySignAttribute } from './System.Reflection/internal/index.js'; export { AssemblyDescriptionAttribute as AssemblyDescriptionAttribute } from './System.Reflection/internal/index.js'; export { AssemblyFileVersionAttribute as AssemblyFileVersionAttribute } from './System.Reflection/internal/index.js'; export { AssemblyFlagsAttribute as AssemblyFlagsAttribute } from './System.Reflection/internal/index.js'; export { AssemblyInformationalVersionAttribute as AssemblyInformationalVersionAttribute } from './System.Reflection/internal/index.js'; export { AssemblyKeyFileAttribute as AssemblyKeyFileAttribute } from './System.Reflection/internal/index.js'; export { AssemblyKeyNameAttribute as AssemblyKeyNameAttribute } from './System.Reflection/internal/index.js'; export { AssemblyMetadataAttribute as AssemblyMetadataAttribute } from './System.Reflection/internal/index.js'; export { AssemblyNameFlags as AssemblyNameFlags } from './System.Reflection/internal/index.js'; export { AssemblyNameProxy as AssemblyNameProxy } from './System.Reflection/internal/index.js'; export { AssemblyProductAttribute as AssemblyProductAttribute } from './System.Reflection/internal/index.js'; export { AssemblySignatureKeyAttribute as AssemblySignatureKeyAttribute } from './System.Reflection/internal/index.js'; export { AssemblyTitleAttribute as AssemblyTitleAttribute } from './System.Reflection/internal/index.js'; export { AssemblyTrademarkAttribute as AssemblyTrademarkAttribute } from './System.Reflection/internal/index.js'; export { AssemblyVersionAttribute as AssemblyVersionAttribute } from './System.Reflection/internal/index.js'; export { Binder as Binder } from './System.Reflection/internal/index.js'; export { BindingFlags as BindingFlags } from './System.Reflection/internal/index.js'; export { CallingConventions as CallingConventions } from './System.Reflection/internal/index.js'; export { CustomAttributeData as CustomAttributeData } from './System.Reflection/internal/index.js'; export { CustomAttributeExtensions$instance as CustomAttributeExtensions } from './System.Reflection/internal/index.js'; export { CustomAttributeFormatException as CustomAttributeFormatException } from './System.Reflection/internal/index.js'; export { CustomAttributeNamedArgument as CustomAttributeNamedArgument } from './System.Reflection/internal/index.js'; export { DefaultMemberAttribute as DefaultMemberAttribute } from './System.Reflection/internal/index.js'; export { EventAttributes as EventAttributes } from './System.Reflection/internal/index.js'; export { EventInfo as EventInfo } from './System.Reflection/internal/index.js'; export { ExceptionHandlingClause as ExceptionHandlingClause } from './System.Reflection/internal/index.js'; export { ExceptionHandlingClauseOptions as ExceptionHandlingClauseOptions } from './System.Reflection/internal/index.js'; export { FieldAttributes as FieldAttributes } from './System.Reflection/internal/index.js'; export { GenericParameterAttributes as GenericParameterAttributes } from './System.Reflection/internal/index.js'; export type ICustomAttributeProvider = Internal.ICustomAttributeProvider; export { ImageFileMachine as ImageFileMachine } from './System.Reflection/internal/index.js'; export { InterfaceMapping as InterfaceMapping } from './System.Reflection/internal/index.js'; export { IntrospectionExtensions$instance as IntrospectionExtensions } from './System.Reflection/internal/index.js'; export { InvalidFilterCriteriaException as InvalidFilterCriteriaException } from './System.Reflection/internal/index.js'; export type IReflect = Internal.IReflect; export type IReflectableType = Internal.IReflectableType; export { LocalVariableInfo as LocalVariableInfo } from './System.Reflection/internal/index.js'; export { ManifestResourceInfo as ManifestResourceInfo } from './System.Reflection/internal/index.js'; export type MemberFilter = Internal.MemberFilter; export { MemberTypes as MemberTypes } from './System.Reflection/internal/index.js'; export { MethodAttributes as MethodAttributes } from './System.Reflection/internal/index.js'; export { MethodBody as MethodBody } from './System.Reflection/internal/index.js'; export { MethodImplAttributes as MethodImplAttributes } from './System.Reflection/internal/index.js'; export { MethodInfo as MethodInfo } from './System.Reflection/internal/index.js'; export { Missing as Missing } from './System.Reflection/internal/index.js'; export { Module as Module } from './System.Reflection/internal/index.js'; export type ModuleResolveEventHandler = Internal.ModuleResolveEventHandler; export { NullabilityInfo as NullabilityInfo } from './System.Reflection/internal/index.js'; export { NullabilityState as NullabilityState } from './System.Reflection/internal/index.js'; export { NullabilityInfoContext as NullabilityInfoContext } from './System.Reflection/internal/index.js'; export { ObfuscateAssemblyAttribute as ObfuscateAssemblyAttribute } from './System.Reflection/internal/index.js'; export { ObfuscationAttribute as ObfuscationAttribute } from './System.Reflection/internal/index.js'; export { ParameterAttributes as ParameterAttributes } from './System.Reflection/internal/index.js'; export { ParameterInfo as ParameterInfo } from './System.Reflection/internal/index.js'; export { ParameterModifier as ParameterModifier } from './System.Reflection/internal/index.js'; export { Pointer as Pointer } from './System.Reflection/internal/index.js'; export { PortableExecutableKinds as PortableExecutableKinds } from './System.Reflection/internal/index.js'; export { ProcessorArchitecture as ProcessorArchitecture } from './System.Reflection/internal/index.js'; export { PropertyAttributes as PropertyAttributes } from './System.Reflection/internal/index.js'; export { PropertyInfo as PropertyInfo } from './System.Reflection/internal/index.js'; export { ReflectionContext as ReflectionContext } from './System.Reflection/internal/index.js'; export { ReflectionTypeLoadException as ReflectionTypeLoadException } from './System.Reflection/internal/index.js'; export { ResourceAttributes as ResourceAttributes } from './System.Reflection/internal/index.js'; export { ResourceLocation as ResourceLocation } from './System.Reflection/internal/index.js'; export { RuntimeReflectionExtensions$instance as RuntimeReflectionExtensions } from './System.Reflection/internal/index.js'; export { StrongNameKeyPair as StrongNameKeyPair } from './System.Reflection/internal/index.js'; export { TargetException as TargetException } from './System.Reflection/internal/index.js'; export { TargetInvocationException as TargetInvocationException } from './System.Reflection/internal/index.js'; export { TargetParameterCountException as TargetParameterCountException } from './System.Reflection/internal/index.js'; export { TypeAttributes as TypeAttributes } from './System.Reflection/internal/index.js'; export { TypeDelegator as TypeDelegator } from './System.Reflection/internal/index.js'; export type TypeFilter = Internal.TypeFilter; export { TypeInfo as TypeInfo } from './System.Reflection/internal/index.js'; export { DispatchProxy as DispatchProxy } from './System.Reflection/internal/index.js'; export { MethodSemanticsAttributes as MethodSemanticsAttributes } from './System.Reflection/internal/index.js'; export { DeclarativeSecurityAction as DeclarativeSecurityAction } from './System.Reflection/internal/index.js'; export { MethodImportAttributes as MethodImportAttributes } from './System.Reflection/internal/index.js'; export { ManifestResourceAttributes as ManifestResourceAttributes } from './System.Reflection/internal/index.js'; export { AssemblyHashAlgorithm as AssemblyHashAlgorithm } from './System.Reflection/internal/index.js'; export { AssemblyFlags as AssemblyFlags } from './System.Reflection/internal/index.js'; export { TypeExtensions$instance as TypeExtensions } from './System.Reflection/internal/index.js'; export { AssemblyExtensions$instance as AssemblyExtensions } from './System.Reflection/internal/index.js'; export { EventInfoExtensions$instance as EventInfoExtensions } from './System.Reflection/internal/index.js'; export { MemberInfoExtensions$instance as MemberInfoExtensions } from './System.Reflection/internal/index.js'; export { MethodInfoExtensions$instance as MethodInfoExtensions } from './System.Reflection/internal/index.js'; export { ModuleExtensions$instance as ModuleExtensions } from './System.Reflection/internal/index.js'; export { PropertyInfoExtensions$instance as PropertyInfoExtensions } from './System.Reflection/internal/index.js';