UNPKG

@tsonic/dotnet

Version:

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

77 lines (73 loc) 7.66 kB
// Generated by tsbindgen - Architecture // Namespace: System.Runtime.Serialization // Facade - Public API Surface // Import internal declarations import * as Internal from './System.Runtime.Serialization/internal/index.js'; // Cross-namespace type imports for constraints import type { ICollection_1, IEnumerable_1 } from './System.Collections.Generic/internal/index.js'; import type { Collection_1, ReadOnlyCollection_1 } from './System.Collections.ObjectModel/internal/index.js'; import type { IDictionary, IEnumerator } from './System.Collections/internal/index.js'; import type { DateTimeStyles } from './System.Globalization/internal/index.js'; import type { Stream } from './System.IO/internal/index.js'; import type { Assembly, ConstructorInfo, MemberInfo, MethodBase, MethodInfo, PropertyInfo } from './System.Reflection/internal/index.js'; import type { TypeFilterLevel } from './System.Runtime.Serialization.Formatters/internal/index.js'; import type { StringBuilder } from './System.Text/internal/index.js'; import type { XmlSchemaSet, XmlSchemaType } from './System.Xml.Schema/internal/index.js'; import type { XmlDictionaryReader, XmlDictionaryString, XmlDictionaryWriter, XmlNamespaceManager, XmlNode, XmlQualifiedName, XmlReader, XmlWriter } from './System.Xml/internal/index.js'; import type { AsyncCallback, Attribute, Boolean as ClrBoolean, Byte, Char, DateTime, Decimal, Delegate, Double, Enum, EventArgs, Exception, IAsyncResult, ICloneable, IComparable, IConvertible, IDisposable, IFormatProvider, IFormattable, Int16, Int32, Int64, IntPtr, ISpanFormattable, MulticastDelegate, Object as ClrObject, SByte, Single, String as ClrString, SystemException, Type, TypeCode, UInt16, UInt32, UInt64, ValueType, Void } from './System/internal/index.js'; // Public API exports (curated - no internal $instance/$views leakage) export { DeserializationToken as DeserializationToken } from './System.Runtime.Serialization/internal/index.js'; export type IDeserializationCallback = Internal.IDeserializationCallback; export type IFormatterConverter = Internal.IFormatterConverter; export type IObjectReference = Internal.IObjectReference; export type ISafeSerializationData = Internal.ISafeSerializationData; export type ISerializable = Internal.ISerializable; export { OnDeserializedAttribute as OnDeserializedAttribute } from './System.Runtime.Serialization/internal/index.js'; export { OnDeserializingAttribute as OnDeserializingAttribute } from './System.Runtime.Serialization/internal/index.js'; export { OnSerializedAttribute as OnSerializedAttribute } from './System.Runtime.Serialization/internal/index.js'; export { OnSerializingAttribute as OnSerializingAttribute } from './System.Runtime.Serialization/internal/index.js'; export { OptionalFieldAttribute as OptionalFieldAttribute } from './System.Runtime.Serialization/internal/index.js'; export { SafeSerializationEventArgs as SafeSerializationEventArgs } from './System.Runtime.Serialization/internal/index.js'; export { SerializationException as SerializationException } from './System.Runtime.Serialization/internal/index.js'; export { SerializationInfo as SerializationInfo } from './System.Runtime.Serialization/internal/index.js'; export { SerializationEntry as SerializationEntry } from './System.Runtime.Serialization/internal/index.js'; export { SerializationInfoEnumerator as SerializationInfoEnumerator } from './System.Runtime.Serialization/internal/index.js'; export { StreamingContext as StreamingContext } from './System.Runtime.Serialization/internal/index.js'; export { StreamingContextStates as StreamingContextStates } from './System.Runtime.Serialization/internal/index.js'; export { DataContractResolver as DataContractResolver } from './System.Runtime.Serialization/internal/index.js'; export { DataContractSerializer as DataContractSerializer } from './System.Runtime.Serialization/internal/index.js'; export { DataContractSerializerExtensions$instance as DataContractSerializerExtensions } from './System.Runtime.Serialization/internal/index.js'; export { DataContractSerializerSettings as DataContractSerializerSettings } from './System.Runtime.Serialization/internal/index.js'; export { ExportOptions as ExportOptions } from './System.Runtime.Serialization/internal/index.js'; export { ExtensionDataObject as ExtensionDataObject } from './System.Runtime.Serialization/internal/index.js'; export type IExtensibleDataObject = Internal.IExtensibleDataObject; export { XmlObjectSerializer as XmlObjectSerializer } from './System.Runtime.Serialization/internal/index.js'; export { XmlSerializableServices$instance as XmlSerializableServices } from './System.Runtime.Serialization/internal/index.js'; export { XPathQueryGenerator$instance as XPathQueryGenerator } from './System.Runtime.Serialization/internal/index.js'; export { XsdDataContractExporter as XsdDataContractExporter } from './System.Runtime.Serialization/internal/index.js'; export { DateTimeFormat as DateTimeFormat } from './System.Runtime.Serialization/internal/index.js'; export { EmitTypeInformation as EmitTypeInformation } from './System.Runtime.Serialization/internal/index.js'; export { JsonFormatGeneratorStatics$instance as JsonFormatGeneratorStatics } from './System.Runtime.Serialization/internal/index.js'; export type SerializationEventHandler = Internal.SerializationEventHandler; export { Formatter as Formatter } from './System.Runtime.Serialization/internal/index.js'; export { FormatterConverter as FormatterConverter } from './System.Runtime.Serialization/internal/index.js'; export { FormatterServices$instance as FormatterServices } from './System.Runtime.Serialization/internal/index.js'; export type IFormatter = Internal.IFormatter; export type ISerializationSurrogate = Internal.ISerializationSurrogate; export type ISurrogateSelector = Internal.ISurrogateSelector; export { ObjectIDGenerator as ObjectIDGenerator } from './System.Runtime.Serialization/internal/index.js'; export { ObjectManager as ObjectManager } from './System.Runtime.Serialization/internal/index.js'; export { TypeLoadExceptionHolder as TypeLoadExceptionHolder } from './System.Runtime.Serialization/internal/index.js'; export { SerializationBinder as SerializationBinder } from './System.Runtime.Serialization/internal/index.js'; export { SerializationObjectManager as SerializationObjectManager } from './System.Runtime.Serialization/internal/index.js'; export { SurrogateSelector as SurrogateSelector } from './System.Runtime.Serialization/internal/index.js'; export { CollectionDataContractAttribute as CollectionDataContractAttribute } from './System.Runtime.Serialization/internal/index.js'; export { ContractNamespaceAttribute as ContractNamespaceAttribute } from './System.Runtime.Serialization/internal/index.js'; export { DataContractAttribute as DataContractAttribute } from './System.Runtime.Serialization/internal/index.js'; export { DataMemberAttribute as DataMemberAttribute } from './System.Runtime.Serialization/internal/index.js'; export { EnumMemberAttribute as EnumMemberAttribute } from './System.Runtime.Serialization/internal/index.js'; export { IgnoreDataMemberAttribute as IgnoreDataMemberAttribute } from './System.Runtime.Serialization/internal/index.js'; export { InvalidDataContractException as InvalidDataContractException } from './System.Runtime.Serialization/internal/index.js'; export type ISerializationSurrogateProvider2 = Internal.ISerializationSurrogateProvider2; export type ISerializationSurrogateProvider = Internal.ISerializationSurrogateProvider; export { KnownTypeAttribute as KnownTypeAttribute } from './System.Runtime.Serialization/internal/index.js';