8 instantiations of SerializationInfo
Microsoft.Private.Windows.Core (1)
System\Private\Windows\BinaryFormat\BinaryFormatWriter.cs (1)
583SerializationInfo info = new(typeof(Hashtable), FormatterConverterStub.Instance);
Mono.Cecil (1)
Mono.Security.Cryptography\CryptoService.cs (1)
198 var info = new SerializationInfo (typeof (StrongNameKeyPair), new FormatterConverter ());
System.Formats.Nrbf (1)
System\Formats\Nrbf\Utils\BinaryReaderExtensions.cs (1)
183SerializationInfo si = new(typeof(DateTime), new FormatterConverter());
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
340var serInfo = new SerializationInfo(objType, XmlObjectSerializer.FormatterConverter);
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (1)
544var serInfo = new SerializationInfo(type, XmlObjectSerializer.FormatterConverter);
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (1)
518var serInfo = new SerializationInfo(objType, XmlObjectSerializer.FormatterConverter /*!UnsafeTypeForwardingEnabled is always false*/);
System.Private.Windows.Core (1)
System\Private\Windows\BinaryFormat\BinaryFormatWriter.cs (1)
583SerializationInfo info = new(typeof(Hashtable), FormatterConverterStub.Instance);
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\Deserializer\ClassRecordSerializationInfoDeserializer.cs (1)
37_serializationInfo = new(type, BinaryFormattedObject.DefaultConverter);
855 references to SerializationInfo
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\Parser\KnownTypeSymbols.cs (1)
129SerializationInfo = compilation.GetBestTypeByMetadataName(typeof(System.Runtime.Serialization.SerializationInfo));
dotnet-svcutil.xmlserializer (2)
Microsoft\Tools\ServiceModel\SvcUtil\ToolArgumentException.cs (1)
35protected ToolArgumentException(SerializationInfo info, StreamingContext context) : base(info, context)
Microsoft\Tools\ServiceModel\SvcUtil\ToolRuntimeException.cs (1)
34protected ToolRuntimeException(SerializationInfo info, StreamingContext context)
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
223=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.AspNetCore.Components (4)
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternException.cs (4)
20private RoutePatternException(SerializationInfo info, StreamingContext context) 46/// Populates a <see cref="SerializationInfo"/> with the data needed to serialize the target object. 48/// <param name="info">The <see cref="SerializationInfo"/> to populate with data.</param> 51public override void GetObjectData(SerializationInfo info, StreamingContext context)
Microsoft.AspNetCore.Components.Server (1)
src\aspnetcore\src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackSerializationException.cs (1)
53System.Runtime.Serialization.SerializationInfo info,
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\AmbiguousActionException.cs (1)
31protected AmbiguousActionException(SerializationInfo info, StreamingContext context)
Microsoft.AspNetCore.Routing (5)
Matching\AmbiguousMatchException.cs (1)
20internal AmbiguousMatchException(SerializationInfo info, StreamingContext context)
Patterns\RoutePatternException.cs (4)
20private RoutePatternException(SerializationInfo info, StreamingContext context) 46/// Populates a <see cref="SerializationInfo"/> with the data needed to serialize the target object. 48/// <param name="info">The <see cref="SerializationInfo"/> to populate with data.</param> 51public override void GetObjectData(SerializationInfo info, StreamingContext context)
Microsoft.AspNetCore.Server.Kestrel.Core (6)
src\aspnetcore\src\Shared\runtime\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\aspnetcore\src\Shared\runtime\Http2\Hpack\HuffmanDecodingException.cs (3)
23private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 29void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 36public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
src\aspnetcore\src\Shared\runtime\Http3\QPack\QPackDecodingException.cs (1)
25private QPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\aspnetcore\src\Shared\runtime\Http3\QPack\QPackEncodingException.cs (1)
22private QPackEncodingException(SerializationInfo info, StreamingContext context) : base(info, context)
Microsoft.AspNetCore.SignalR.Common (2)
HubException.cs (2)
48/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 57public HubException(SerializationInfo info, StreamingContext context) : base(info, context)
Microsoft.Build (17)
BackEnd\Components\Communications\NodeFailedToLaunchException.cs (2)
57protected NodeFailedToLaunchException(SerializationInfo info, StreamingContext context) 92public override void GetObjectData(SerializationInfo info, StreamingContext context)
BackEnd\Shared\BuildAbortedException.cs (2)
97protected BuildAbortedException(SerializationInfo info, StreamingContext context) 119public override void GetObjectData(SerializationInfo info, StreamingContext context)
BackEnd\Shared\CircularDependencyException.cs (1)
45protected CircularDependencyException(SerializationInfo info, StreamingContext context)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (3)
115private SerializationInfo _siInfo; 188protected RetrievableEntryHashSet(SerializationInfo info, StreamingContext context) 513public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
Errors\InternalLoggerException.cs (2)
115private InternalLoggerException(SerializationInfo info, StreamingContext context) 136public override void GetObjectData(SerializationInfo info, StreamingContext context)
Errors\InvalidProjectFileException.cs (2)
91private InvalidProjectFileException(SerializationInfo info, StreamingContext context) 117public override void GetObjectData(SerializationInfo info, StreamingContext context)
Errors\InvalidToolsetDefinitionException.cs (2)
61protected InvalidToolsetDefinitionException(SerializationInfo info, StreamingContext context) 104public override void GetObjectData(SerializationInfo info, StreamingContext context)
Errors\RegistryException.cs (1)
63protected RegistryException(SerializationInfo info, StreamingContext context) : base(info, context)
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (1)
80public void GetObjectData(SerializationInfo info, StreamingContext context) => throw new NotSupportedException();
Instance\ImmutableProjectCollections\ImmutableGlobalPropertiesCollectionConverter.cs (1)
123public void GetObjectData(SerializationInfo info, StreamingContext context) => throw new NotSupportedException();
Microsoft.Build.Framework (10)
BuildException\BuildExceptionBase.cs (1)
36private protected BuildExceptionBase(SerializationInfo info, StreamingContext context)
Collections\CopyOnWriteDictionary.cs (2)
71protected CopyOnWriteDictionary(SerializationInfo info, StreamingContext context) 397public void GetObjectData(SerializationInfo info, StreamingContext context)
InternalErrorException.cs (1)
81private InternalErrorException(SerializationInfo info, StreamingContext context)
LoggerException.cs (2)
87protected LoggerException(SerializationInfo info, StreamingContext context) 106public override void GetObjectData(SerializationInfo info, StreamingContext context)
SerializableMetadata.cs (2)
30public SerializableMetadata(SerializationInfo info, StreamingContext context) 53public void GetObjectData(SerializationInfo info, StreamingContext context)
Utilities\AssemblyNameExtension.cs (2)
126private AssemblyNameExtension(SerializationInfo info, StreamingContext context) 948public void GetObjectData(SerializationInfo info, StreamingContext context)
Microsoft.Build.Tasks.Core (10)
AppConfig\AppConfigException.cs (1)
69protected AppConfigException(SerializationInfo info, StreamingContext context) : base(info, context)
AssemblyDependency\BadImageReferenceException.cs (1)
30private BadImageReferenceException(SerializationInfo info, StreamingContext context)
AssemblyDependency\DependencyResolutionException.cs (1)
30private DependencyResolutionException(SerializationInfo info, StreamingContext context)
AssemblyDependency\InvalidReferenceAssemblyNameException.cs (1)
32private InvalidReferenceAssemblyNameException(SerializationInfo info, StreamingContext context) : base(info, context)
AssemblyDependency\ReferenceResolutionException.cs (1)
30private ReferenceResolutionException(SerializationInfo info, StreamingContext context) : base(info, context)
GenerateResource.cs (1)
4063private TextFileException(SerializationInfo info, StreamingContext context)
InvalidParameterValueException.cs (1)
44private InvalidParameterValueException(SerializationInfo info, StreamingContext context)
ResourceHandling\InputFormatNotSupportedException.cs (1)
29protected InputFormatNotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context)
ResourceHandling\MSBuildResXException.cs (1)
28protected MSBuildResXException(SerializationInfo info, StreamingContext context) : base(info, context)
ResourceHandling\PreserializedResourceWriterRequiredException.cs (1)
18private PreserializedResourceWriterRequiredException(SerializationInfo info, StreamingContext context)
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
223=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
223=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
223=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.Extensions.Package (1)
Compilation\CompilationExtensions.cs (1)
223=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
223=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
223=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CSharp (6)
Microsoft\CSharp\RuntimeBinder\DynamicDebuggerProxy.cs (2)
27private DynamicBindingFailedException(SerializationInfo info, StreamingContext context) 488private DynamicDebugViewEmptyException(SerializationInfo info, StreamingContext context)
Microsoft\CSharp\RuntimeBinder\RuntimeBinderException.cs (2)
48/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 52protected RuntimeBinderException(SerializationInfo info, StreamingContext context)
Microsoft\CSharp\RuntimeBinder\RuntimeBinderInternalCompilerException.cs (2)
48/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 52protected RuntimeBinderInternalCompilerException(SerializationInfo info, StreamingContext context)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
Parser\KnownTypeSymbols.cs (1)
132SerializationInfo = compilation.GetBestTypeByMetadataName(typeof(System.Runtime.Serialization.SerializationInfo));
Microsoft.Extensions.Hosting.Abstractions (1)
HostAbortedException.cs (1)
17private HostAbortedException(SerializationInfo info, StreamingContext context) : base(info, context) { }
Microsoft.Maui (1)
Platform\HandlerNotFoundException.cs (1)
31 protected HandlerNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
Microsoft.Maui.Controls (3)
InvalidNavigationException.cs (1)
31 protected InvalidNavigationException(SerializationInfo info, StreamingContext context)
UnsolvableConstraintsException.cs (1)
30 protected UnsolvableConstraintsException(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
XamlParseException.cs (1)
34 protected XamlParseException(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
Microsoft.Maui.Controls.Build.Tasks (1)
BuildException.cs (1)
26 protected BuildException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
Microsoft.Maui.Controls.SourceGen (1)
src\Controls\src\Core\XamlParseException.cs (1)
34 protected XamlParseException(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
Microsoft.Private.Windows.Core (3)
System\Private\Windows\BinaryFormat\BinaryFormatWriter.cs (1)
583SerializationInfo info = new(typeof(Hashtable), FormatterConverterStub.Instance);
System\Private\Windows\BinaryFormat\Support\FormatterConverterStub.cs (1)
13/// Allows creating a <see cref="SerializationInfo"/> when a <see cref="IFormatterConverter"/>
System\Private\Windows\BinaryFormat\Support\SerializationExtensions.cs (1)
13public static T? GetValue<T>(this SerializationInfo info, string name) => (T?)info.GetValue(name, typeof(T));
Microsoft.TestPlatform.AdapterUtilities (1)
ManagedNameUtilities\InvalidManagedNameException.cs (1)
17protected InvalidManagedNameException(SerializationInfo info, StreamingContext context) : base(info, context) { }
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
Nuget.Frameworks\FrameworkException.cs (1)
17protected FrameworkException(SerializationInfo info, StreamingContext context) : base(info, context)
Microsoft.Web.XmlTransform (1)
XmlNodeException.cs (1)
72public override void GetObjectData(SerializationInfo info, StreamingContext context)
Mono.Cecil (1)
Mono.Security.Cryptography\CryptoService.cs (1)
198 var info = new SerializationInfo (typeof (StrongNameKeyPair), new FormatterConverter ());
MSBuild (4)
CommandLine\CommandLineSwitchException.cs (2)
53SerializationInfo info, 104public override void GetObjectData(SerializationInfo info, StreamingContext context)
InitializationException.cs (2)
59SerializationInfo info, 98public override void GetObjectData(SerializationInfo info, StreamingContext context)
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
768[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Serialization.SerializationInfo))]
netstandard (1)
netstandard.cs (1)
1797[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Serialization.SerializationInfo))]
NuGet.Commands (1)
Common\CommandException.cs (1)
37protected CommandException(SerializationInfo info, StreamingContext context)
NuGet.Configuration (1)
Exceptions\NuGetConfigurationException.cs (1)
25protected NuGetConfigurationException(SerializationInfo info, StreamingContext context) : base(info, context)
NuGet.Frameworks (1)
FrameworkException.cs (1)
20protected FrameworkException(SerializationInfo info, StreamingContext context) : base(info, context)
NuGet.Packaging (1)
Licenses\NuGetLicenseExpressionParsingException.cs (1)
25protected NuGetLicenseExpressionParsingException(SerializationInfo info, StreamingContext context) : base(info, context)
NuGet.Protocol (6)
Exceptions\FatalProtocolException.cs (1)
23protected FatalProtocolException(SerializationInfo info, StreamingContext context) : base(info, context)
Exceptions\InvalidCacheProtocolException.cs (1)
29protected InvalidCacheProtocolException(SerializationInfo info, StreamingContext context) : base(info, context)
Exceptions\NuGetProtocolException.cs (1)
28protected NuGetProtocolException(SerializationInfo info, StreamingContext context) : base(info, context)
Exceptions\RetriableProtocolException.cs (1)
23protected RetriableProtocolException(SerializationInfo info, StreamingContext context) : base(info, context)
Plugins\PluginException.cs (1)
37private PluginException(SerializationInfo info, StreamingContext context) : base(info, context)
Plugins\ProtocolException.cs (1)
37private ProtocolException(SerializationInfo info, StreamingContext context) : base(info, context)
NuGet.Resolver (3)
Exceptions\NuGetResolverConstraintException.cs (1)
25protected NuGetResolverConstraintException(SerializationInfo info, StreamingContext context) : base(info, context)
Exceptions\NuGetResolverException.cs (1)
22protected NuGetResolverException(SerializationInfo info, StreamingContext context) : base(info, context)
Exceptions\NuGetResolverInputException.cs (1)
25protected NuGetResolverInputException(SerializationInfo info, StreamingContext context) : base(info, context)
PresentationBuildTasks (2)
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlParseException.cs (2)
225SerializationInfo info, 250public override void GetObjectData(SerializationInfo info, StreamingContext context)
PresentationCore (2)
System\Windows\Media\Animation\AnimationException.cs (1)
52private AnimationException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Windows\Media\InvalidWMPVersionException.cs (1)
41protected InvalidWmpVersionException(SerializationInfo info, StreamingContext context) : base(info, context)
PresentationFramework (20)
MS\Internal\AppModel\Journaling.cs (9)
153protected JournalEntryUri(SerializationInfo info, StreamingContext context) : base(info, context) 261protected JournalEntryPageFunction(SerializationInfo info, StreamingContext context) 271public override void GetObjectData(SerializationInfo info, StreamingContext context) 497protected JournalEntryPageFunctionSaver(SerializationInfo info, StreamingContext context) 506public override void GetObjectData(SerializationInfo info, StreamingContext context) 626protected JournalEntryPageFunctionType(SerializationInfo info, StreamingContext context) 635public override void GetObjectData(SerializationInfo info, StreamingContext context) 741protected JournalEntryPageFunctionUri(SerializationInfo info, StreamingContext context) 750public override void GetObjectData(SerializationInfo info, StreamingContext context)
MS\Internal\PtsHost\Pts.cs (1)
269System.Runtime.Serialization.SerializationInfo info,
System\Windows\Controls\PrintDialogException.cs (1)
60SerializationInfo info,
System\Windows\Data\ValueUnavailableException.cs (1)
48protected ValueUnavailableException(System.Runtime.Serialization.SerializationInfo info,
System\Windows\Markup\XamlParseException.cs (2)
225SerializationInfo info, 250public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Navigation\Journal.cs (2)
47void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 57private Journal(SerializationInfo info, StreamingContext context)
System\Windows\Navigation\JournalEntry.cs (2)
93protected JournalEntry(SerializationInfo info, StreamingContext context) 107public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\ResourceReferenceKeyNotFoundException.cs (2)
39protected ResourceReferenceKeyNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context) 64public override void GetObjectData(SerializationInfo info, StreamingContext context)
PresentationUI (1)
MS\Internal\Documents\Application\XpsViewerException.cs (1)
65protected XpsViewerException(SerializationInfo info, StreamingContext context)
ReachFramework (16)
Exceptions\XpsException.cs (1)
61SerializationInfo info,
Exceptions\XpsPackagingException.cs (1)
59SerializationInfo info,
Exceptions\XpsSerializationException.cs (1)
59SerializationInfo info,
PrintSystemExceptions\PrintSystemException.cs (13)
147System.Runtime.Serialization.SerializationInfo info, 203System.Runtime.Serialization.SerializationInfo info, 402System.Runtime.Serialization.SerializationInfo info, 464System.Runtime.Serialization.SerializationInfo info, 566System.Runtime.Serialization.SerializationInfo info, 614System.Runtime.Serialization.SerializationInfo info, 717System.Runtime.Serialization.SerializationInfo info, 796System.Runtime.Serialization.SerializationInfo info, 922System.Runtime.Serialization.SerializationInfo info, 1050System.Runtime.Serialization.SerializationInfo info, 1223System.Runtime.Serialization.SerializationInfo info, 1272System.Runtime.Serialization.SerializationInfo info, 1291System.Runtime.Serialization.SerializationInfo info,
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
223=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
System.Collections (12)
System\Collections\Generic\LinkedList.cs (4)
21private SerializationInfo? _siInfo; //A temporary variable which we need during deserialization. 44protected LinkedList(SerializationInfo info, StreamingContext context) 326public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 574void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Collections\Generic\SortedDictionary.cs (1)
889private TreeSet(SerializationInfo siInfo, StreamingContext context) : base(siInfo, context) { }
System\Collections\Generic\SortedSet.cs (5)
58private SerializationInfo? siInfo; // A temporary variable which we need during deserialization. 131protected SortedSet(SerializationInfo info, StreamingContext context) => siInfo = info; 1528void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) => GetObjectData(info, context); 1530protected virtual void GetObjectData(SerializationInfo info, StreamingContext context) 1858void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Collections\Generic\SortedSet.TreeSubSet.cs (2)
363void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) => GetObjectData(info, context); 365protected override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Collections.Specialized (6)
System\Collections\Specialized\NameObjectCollectionBase.cs (2)
83protected NameObjectCollectionBase(SerializationInfo info, StreamingContext context) 90public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System\Collections\Specialized\NameValueCollection.cs (1)
95protected NameValueCollection(SerializationInfo info, StreamingContext context) : base(info, context)
System\Collections\Specialized\OrderedDictionary.cs (3)
32private readonly SerializationInfo? _siInfo; //A temporary variable which we need during deserialization. 70protected OrderedDictionary(SerializationInfo info, StreamingContext context) 384public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\ValidationException.cs (1)
80protected ValidationException(SerializationInfo info, StreamingContext context)
System.ComponentModel.Composition (8)
System\ComponentModel\Composition\CompositionContractMismatchException.cs (2)
64/// The <see cref="SerializationInfo"/> that holds the serialized object data about the 84protected CompositionContractMismatchException(SerializationInfo info, StreamingContext context)
System\ComponentModel\Composition\ImportCardinalityMismatchException.cs (2)
67/// The <see cref="SerializationInfo"/> that holds the serialized object data about the 87protected ImportCardinalityMismatchException(SerializationInfo info, StreamingContext context)
System\ComponentModel\Composition\Primitives\ComposablePartException.cs (4)
34/// The <see cref="SerializationInfo"/> that holds the serialized object data about the 54protected ComposablePartException(SerializationInfo info, StreamingContext context) : base(info, context) 157/// The <see cref="SerializationInfo"/> that holds the serialized object data about the 171public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.ComponentModel.Primitives (2)
System\ComponentModel\InvalidAsynchronousStateException.cs (1)
44protected InvalidAsynchronousStateException(SerializationInfo info, StreamingContext context) : base(info, context)
System\ComponentModel\InvalidEnumArgumentException.cs (1)
62protected InvalidEnumArgumentException(SerializationInfo info, StreamingContext context) : base(info, context)
System.ComponentModel.TypeConverter (5)
System\ComponentModel\Design\CheckoutException.cs (1)
56protected CheckoutException(SerializationInfo info, StreamingContext context) : base(info, context)
System\ComponentModel\LicenseException.cs (2)
63protected LicenseException(SerializationInfo info, StreamingContext context) : base(info, context) 77public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\ComponentModel\WarningException.cs (2)
64protected WarningException(SerializationInfo info, StreamingContext context) : base(info, context) 82public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Configuration.ConfigurationManager (10)
System\Configuration\ConfigurationErrorsException.cs (2)
108protected ConfigurationErrorsException(SerializationInfo info, StreamingContext context) : 203public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Configuration\ConfigurationException.cs (2)
31protected ConfigurationException(SerializationInfo info, StreamingContext context) 102public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Configuration\Provider\ProviderException.cs (1)
27protected ProviderException(SerializationInfo info, StreamingContext context)
System\Configuration\SettingsAttributeDictionary.cs (1)
15protected SettingsAttributeDictionary(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Configuration\SettingsContext.cs (1)
13protected SettingsContext(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Configuration\SettingsPropertyIsReadOnlyException.cs (1)
27protected SettingsPropertyIsReadOnlyException(SerializationInfo info, StreamingContext context)
System\Configuration\SettingsPropertyNotFoundException.cs (1)
27protected SettingsPropertyNotFoundException(SerializationInfo info, StreamingContext context)
System\Configuration\SettingsPropertyWrongTypeException.cs (1)
27protected SettingsPropertyWrongTypeException(SerializationInfo info, StreamingContext context)
System.Data.Common (64)
System\Data\Common\DbException.cs (1)
22protected DbException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context)
System\Data\DataException.cs (11)
17protected DataException(SerializationInfo info, StreamingContext context) : base(info, context) 40protected ConstraintException(SerializationInfo info, StreamingContext context) : base(info, context) 66protected DeletedRowInaccessibleException(SerializationInfo info, StreamingContext context) : base(info, context) 98protected DuplicateNameException(SerializationInfo info, StreamingContext context) : base(info, context) 124protected InRowChangingEventException(SerializationInfo info, StreamingContext context) : base(info, context) 150protected InvalidConstraintException(SerializationInfo info, StreamingContext context) : base(info, context) 176protected MissingPrimaryKeyException(SerializationInfo info, StreamingContext context) : base(info, context) 202protected NoNullAllowedException(SerializationInfo info, StreamingContext context) : base(info, context) 228protected ReadOnlyException(SerializationInfo info, StreamingContext context) : base(info, context) 254protected RowNotInTableException(SerializationInfo info, StreamingContext context) : base(info, context) 280protected VersionNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Data\DataSet.cs (14)
158protected bool IsBinarySerialized(SerializationInfo info, StreamingContext context) 180protected SchemaSerializationMode DetermineSchemaSerializationMode(SerializationInfo info, StreamingContext context) 230protected void GetSerializationData(SerializationInfo info, StreamingContext context) 256protected DataSet(SerializationInfo info, StreamingContext context) : this(info, context, true) 266protected DataSet(SerializationInfo info, StreamingContext context, bool ConstructSchema) : this() 314public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 326private void SerializeDataSet(SerializationInfo info, StreamingContext context, SerializationFormat remotingFormat) 413internal void DeserializeDataSet(SerializationInfo info, StreamingContext context, SerializationFormat remotingFormat, SchemaSerializationMode schemaSerializationMode) 424private void DeserializeDataSetSchema(SerializationInfo info, StreamingContext context, SerializationFormat remotingFormat, SchemaSerializationMode schemaSerializationMode) 486private void DeserializeDataSetData(SerializationInfo info, SerializationFormat remotingFormat) 507private void SerializeDataSetProperties(SerializationInfo info) 524private void DeserializeDataSetProperties(SerializationInfo info) 545private void SerializeRelations(SerializationInfo info) 581private void DeserializeRelations(SerializationInfo info)
System\Data\DataTable.cs (12)
201protected DataTable(SerializationInfo info, StreamingContext context) : this() 231public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 241private void SerializeDataTable(SerializationInfo info, bool isSingleTable, SerializationFormat remotingFormat) 306internal void DeserializeDataTable(SerializationInfo info, bool isSingleTable, SerializationFormat remotingFormat) 348internal void SerializeTableSchema(SerializationInfo info, bool isSingleTable) 425internal void DeserializeTableSchema(SerializationInfo info, bool isSingleTable) 520internal void SerializeConstraints(SerializationInfo info, int serIndex, bool allConstraints) 592internal void DeserializeConstraints(SerializationInfo info, int serIndex, bool allConstraints) 663internal void SerializeExpressionColumns(SerializationInfo info, int serIndex) 674internal void DeserializeExpressionColumns(SerializationInfo info, int serIndex) 689internal void SerializeTableData(SerializationInfo info, int serIndex) 775internal void DeserializeTableData(SerializationInfo info, int serIndex)
System\Data\DBConcurrencyException.cs (2)
36private DBConcurrencyException(SerializationInfo info, StreamingContext context) : base(info, context) 42public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Data\Filter\FilterException.cs (3)
17protected InvalidExpressionException(SerializationInfo info, StreamingContext context) 34protected EvaluateException(SerializationInfo info, StreamingContext context) 51protected SyntaxErrorException(SerializationInfo info, StreamingContext context)
System\Data\Filter\FunctionNode.cs (1)
523DeserializationToken deserializationToken = (_capturedLimiter != null) ? SerializationInfo.StartDeserialization() : default;
System\Data\PropertyCollection.cs (1)
24protected PropertyCollection(SerializationInfo info, StreamingContext context) : base(info, context)
System\Data\SimpleType.cs (1)
45void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Data\SQLTypes\SQLBytes.cs (1)
581void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Data\SQLTypes\SQLChars.cs (1)
533void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Data\SQLTypes\SQLGuid.cs (2)
57private SqlGuid(SerializationInfo info, StreamingContext context) 66void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Data\SQLTypes\SQLUtility.cs (11)
47protected SqlTypeException(SerializationInfo si, StreamingContext sc) : base(SqlTypeExceptionSerialization(si, sc), sc) 52private static SerializationInfo SqlTypeExceptionSerialization(SerializationInfo? si, StreamingContext sc) 85private SqlNullValueException(SerializationInfo si, StreamingContext sc) : base(SqlNullValueExceptionSerialization(si, sc), sc) 90private static SerializationInfo SqlNullValueExceptionSerialization(SerializationInfo si, StreamingContext sc) 123private SqlTruncateException(SerializationInfo si, StreamingContext sc) : base(SqlTruncateExceptionSerialization(si, sc), sc) 128private static SerializationInfo SqlTruncateExceptionSerialization(SerializationInfo si, StreamingContext sc) 160private SqlNotFilledException(SerializationInfo si, StreamingContext sc) : base(si, sc) 185private SqlAlreadyFilledException(SerializationInfo si, StreamingContext sc) : base(si, sc)
System\Data\StrongTypingException.cs (1)
18protected StrongTypingException(SerializationInfo info, StreamingContext context)
System\Data\TypedTableBase.cs (1)
38protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
System\Data\TypeLimiter.cs (1)
204m_deserializationToken = SerializationInfo.StartDeserialization();
System.Data.Odbc (2)
System\Data\Odbc\OdbcException.cs (2)
41private OdbcException(SerializationInfo si, StreamingContext sc) : base(si, sc) 60public override void GetObjectData(SerializationInfo si, StreamingContext context)
System.Data.OleDb (1)
OleDbException.cs (1)
42public override void GetObjectData(SerializationInfo si, StreamingContext context)
System.Diagnostics.EventLog (7)
System\Diagnostics\EventLogEntry.cs (1)
453void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Diagnostics\Reader\EventLogException.cs (6)
75protected EventLogException(SerializationInfo serializationInfo, StreamingContext streamingContext) 85public override void GetObjectData(SerializationInfo info, StreamingContext context) 106protected EventLogNotFoundException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { } 125protected EventLogReadingException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { } 144protected EventLogProviderDisabledException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { } 161protected EventLogInvalidDataException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) { }
System.Diagnostics.Process (2)
src\runtime\src\libraries\Common\src\System\Runtime\Serialization\SerializationGuard.cs (2)
15/// Provides access to the internal "ThrowIfDeserializationInProgress" method on <see cref="SerializationInfo"/>. 23static extern void ThrowIfDeserializationInProgress(SerializationInfo? thisPtr, string switchSuffix, ref int cachedValue);
System.DirectoryServices (13)
System\DirectoryServices\ActiveDirectory\Exception.cs (11)
54protected ActiveDirectoryObjectNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context) 66public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 110protected ActiveDirectoryOperationException(SerializationInfo info, StreamingContext context) : base(info, context) 120public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 152protected ActiveDirectoryServerDownException(SerializationInfo info, StreamingContext context) : base(info, context) 177public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 197protected ActiveDirectoryObjectExistsException(SerializationInfo info, StreamingContext context) : base(info, context) 223protected SyncFromAllServersOperationException(SerializationInfo info, StreamingContext context) : base(info, context) 246public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 271protected ForestTrustCollisionException(SerializationInfo info, StreamingContext context) : base(info, context) 281public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\DirectoryServices\DirectoryServicesCOMException.cs (2)
24protected DirectoryServicesCOMException(SerializationInfo info, StreamingContext context) : base(info, context) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.DirectoryServices.AccountManagement (9)
System\DirectoryServices\AccountManagement\exceptions.cs (9)
30protected PrincipalException(SerializationInfo info, StreamingContext context) : 52protected MultipleMatchesException(SerializationInfo info, StreamingContext context) : 74protected NoMatchingPrincipalException(SerializationInfo info, StreamingContext context) 96protected PasswordException(SerializationInfo info, StreamingContext context) : 118protected PrincipalExistsException(SerializationInfo info, StreamingContext context) : 157protected PrincipalServerDownException(SerializationInfo info, StreamingContext context) : 168public override void GetObjectData(SerializationInfo info, StreamingContext context) 203protected PrincipalOperationException(SerializationInfo info, StreamingContext context) : 213public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.DirectoryServices.Protocols (5)
System\DirectoryServices\Protocols\common\DirectoryException.cs (3)
18protected DirectoryException(SerializationInfo info, StreamingContext context) : base(info, context) 43protected DirectoryOperationException(SerializationInfo info, StreamingContext context) : base(info, context) { } 90protected BerConversionException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\DirectoryServices\Protocols\ldap\LdapException.cs (2)
100protected LdapException(SerializationInfo info, StreamingContext context) : base(info, context) { } 152protected TlsOperationException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System.Drawing.Common (10)
System\Drawing\Bitmap.cs (1)
128private Bitmap(SerializationInfo info, StreamingContext context) : base(info, context)
System\Drawing\Font.cs (2)
144private Font(SerializationInfo info, StreamingContext context) 154void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System\Drawing\Icon.cs (2)
124private Icon(SerializationInfo info, StreamingContext context) 132void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System\Drawing\Image.cs (2)
56private protected Image(SerializationInfo info, StreamingContext context) 74void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System\Drawing\Imaging\Metafile.cs (1)
521private Metafile(SerializationInfo info, StreamingContext context) : base(info, context)
System\Drawing\Printing\InvalidPrinterException.Core.cs (2)
14protected InvalidPrinterException(SerializationInfo info, StreamingContext context) : base(info, context) 22public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Formats.Asn1 (1)
System\Formats\Asn1\AsnContentException.cs (1)
62protected AsnContentException(SerializationInfo info, StreamingContext context)
System.Formats.Cbor (1)
System\Formats\Cbor\CborContentException.cs (1)
44protected CborContentException(SerializationInfo info, StreamingContext context)
System.Formats.Nrbf (2)
System\Formats\Nrbf\Utils\BinaryReaderExtensions.cs (2)
183SerializationInfo si = new(typeof(DateTime), new FormatterConverter()); 211extern static DateTime CallPrivateSerializationConstructor(SerializationInfo si, StreamingContext ct);
System.IO.Compression (2)
System\IO\Compression\DeflateZLib\ZLibException.cs (2)
58protected ZLibException(SerializationInfo info, StreamingContext context) : base(info, context) 66void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System.IO.FileSystem.DriveInfo (2)
System\IO\DriveInfo.cs (1)
19void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\IO\DriveNotFoundException.cs (1)
34protected DriveNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
System.IO.FileSystem.Watcher (1)
System\IO\InternalBufferOverflowException.cs (1)
43protected InternalBufferOverflowException(SerializationInfo info, StreamingContext context)
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageException.cs (1)
40protected IsolatedStorageException(SerializationInfo info, StreamingContext context) : base(info, context)
System.IO.Packaging (2)
System\IO\Packaging\FileFormatException.cs (2)
120protected FileFormatException(SerializationInfo info, StreamingContext context) : base(info, context) 136public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Linq.Expressions (1)
System\Linq\Expressions\Interpreter\LightCompiler.cs (1)
204internal RethrowException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System.Management (17)
System\Management\ManagementBaseObject.cs (4)
224/// <param name='info'>The <see cref='System.Runtime.Serialization.SerializationInfo'/> to populate with data.</param> 230protected ManagementBaseObject(SerializationInfo info, StreamingContext context) 267void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 272protected virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System\Management\ManagementClass.cs (2)
53protected override void GetObjectData(SerializationInfo info, StreamingContext context) 274protected ManagementClass(SerializationInfo info, StreamingContext context)
System\Management\ManagementException.cs (5)
673/// <param name='info'>The <see cref='System.Runtime.Serialization.SerializationInfo'/> to populate with data.</param> 679protected ManagementException(SerializationInfo info, StreamingContext context) : base(info, context) 717/// <para>Populates the <see cref='System.Runtime.Serialization.SerializationInfo'/> object with the data needed to 721/// <param name='info'>The <see cref='System.Runtime.Serialization.SerializationInfo'/> to populate with data.</param> 727public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Management\ManagementNamedValueCollection.cs (3)
44/// and uses the specified <see cref='System.Runtime.Serialization.SerializationInfo'/> 47/// <param name='info'>The <see cref='System.Runtime.Serialization.SerializationInfo'/> to populate with data.</param> 53protected ManagementNamedValueCollection(SerializationInfo info, StreamingContext context)
System\Management\ManagementObject.cs (3)
98protected override void GetObjectData(SerializationInfo info, StreamingContext context) 463/// <param name='info'>The <see cref='System.Runtime.Serialization.SerializationInfo'/> to populate with data.</param> 469protected ManagementObject(SerializationInfo info, StreamingContext context) : base(info, context)
System.Net.Http (6)
src\runtime\src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HuffmanDecodingException.cs (3)
23private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 29void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 36public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
src\runtime\src\libraries\Common\src\System\Net\Http\aspnetcore\Http3\QPack\QPackDecodingException.cs (1)
25private QPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\Common\src\System\Net\Http\aspnetcore\Http3\QPack\QPackEncodingException.cs (1)
22private QPackEncodingException(SerializationInfo info, StreamingContext context) : base(info, context)
System.Net.Http.WinHttpHandler (1)
System\Net\Http\WinHttpException.cs (1)
24public WinHttpException(SerializationInfo info, StreamingContext context) : base(info, context)
System.Net.HttpListener (1)
System\Net\HttpListenerException.cs (1)
31protected HttpListenerException(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Net.Mail (6)
System\Net\Mail\SmtpException.cs (2)
103protected SmtpException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 119public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\Mail\SmtpFailedRecipientException.cs (2)
29protected SmtpFailedRecipientException(SerializationInfo info, StreamingContext context) : base(info, context) 59public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\Mail\SmtpFailedRecipientsException.cs (2)
35protected SmtpFailedRecipientsException(SerializationInfo info, StreamingContext context) : base(info, context) 68public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Net.NetworkInformation (1)
src\runtime\src\libraries\Common\src\System\Net\NetworkInformation\NetworkInformationException.cs (1)
40protected NetworkInformationException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext)
System.Net.Ping (1)
System\Net\NetworkInformation\PingException.cs (1)
25protected PingException(SerializationInfo serializationInfo, StreamingContext streamingContext) :
System.Net.Primitives (4)
System\Net\CookieException.cs (3)
37protected CookieException(SerializationInfo serializationInfo, StreamingContext streamingContext) 43void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 50public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\SocketException.cs (1)
56protected SocketException(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Net.Requests (24)
System\Net\FileWebRequest.cs (3)
43protected FileWebRequest(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 49void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) => 53protected override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\FileWebResponse.cs (3)
51protected FileWebResponse(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 57void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 63protected override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\HttpWebRequest.cs (3)
193protected HttpWebRequest(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 199void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 205protected override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\HttpWebResponse.cs (3)
41protected HttpWebResponse(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 47void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 53protected override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\ProtocolViolationException.cs (3)
40protected ProtocolViolationException(SerializationInfo serializationInfo, StreamingContext streamingContext) 46void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 53public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\WebException.cs (3)
58protected WebException(SerializationInfo serializationInfo, StreamingContext streamingContext) 68void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 75public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\WebRequest.cs (3)
44protected WebRequest(SerializationInfo serializationInfo, StreamingContext streamingContext) 50void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 56protected virtual void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\WebResponse.cs (3)
29protected WebResponse(SerializationInfo serializationInfo, StreamingContext streamingContext) 35void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 41protected virtual void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Net.Security (4)
System\Security\Authentication\AuthenticationException.cs (2)
26protected AuthenticationException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 50protected InvalidCredentialException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext)
System\Security\Authentication\ExtendedProtection\ExtendedProtectionPolicy.cs (2)
73protected ExtendedProtectionPolicy(SerializationInfo info, StreamingContext context) 78void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System.Net.WebHeaderCollection (3)
System\Net\WebHeaderCollection.cs (3)
32protected WebHeaderCollection(SerializationInfo serializationInfo, StreamingContext streamingContext) 140public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 145void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Net.WebProxy (5)
System\Net\WebProxy.cs (5)
425protected WebProxy(SerializationInfo serializationInfo, StreamingContext streamingContext) => 428void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) => 432/// Populates a <see cref="SerializationInfo"/> with the data that is needed to serialize the target object. 434/// <param name="serializationInfo">The <see cref="SerializationInfo"/> to populate with data.</param> 437protected virtual void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) =>
System.Net.WebSockets (2)
System\Net\WebSockets\WebSocketException.cs (2)
100private WebSocketException(SerializationInfo serializationInfo, StreamingContext streamingContext) 107public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Private.CoreLib (208)
src\runtime\src\libraries\System.Private.CoreLib\src\System\AccessViolationException.cs (1)
37protected AccessViolationException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\AggregateException.cs (5)
182/// <param name="info">The <see cref="SerializationInfo"/> that holds 190protected AggregateException(SerializationInfo info, StreamingContext context) : 198/// Sets the <see cref="SerializationInfo"/> with information about 201/// <param name="info">The <see cref="SerializationInfo"/> that holds 208public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\AppDomainUnloadedException.cs (1)
34protected AppDomainUnloadedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ApplicationException.cs (1)
49protected ApplicationException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ArgumentException.cs (2)
59protected ArgumentException(SerializationInfo info, StreamingContext context) 67public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ArgumentNullException.cs (1)
47protected ArgumentNullException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ArgumentOutOfRangeException.cs (2)
57protected ArgumentOutOfRangeException(SerializationInfo info, StreamingContext context) 65public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ArithmeticException.cs (1)
44protected ArithmeticException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ArrayTypeMismatchException.cs (1)
44protected ArrayTypeMismatchException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\BadImageFormatException.cs (2)
55protected BadImageFormatException(SerializationInfo info, StreamingContext context) 65public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\CannotUnloadAppDomainException.cs (1)
34protected CannotUnloadAppDomainException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (2)
79private BitArray(SerializationInfo info, StreamingContext context) 106void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Comparer.cs (2)
30private Comparer(SerializationInfo info, StreamingContext context) 39public void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Comparer.cs (4)
83private NullableComparer(SerializationInfo info, StreamingContext context) { } 84public void GetObjectData(SerializationInfo info, StreamingContext context) 136private EnumComparer(SerializationInfo info, StreamingContext context) { } 147public void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (3)
185protected Dictionary(SerializationInfo info, StreamingContext context) 378public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 1202HashHelpers.SerializationInfoTable.TryGetValue(this, out SerializationInfo? siInfo);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\EqualityComparer.cs (5)
172private NullableEqualityComparer(SerializationInfo info, StreamingContext context) { } 173public void GetObjectData(SerializationInfo info, StreamingContext context) 264private EnumEqualityComparer(SerializationInfo information, StreamingContext context) { } 266public void GetObjectData(SerializationInfo info, StreamingContext context) 298void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (3)
136protected HashSet(SerializationInfo info, StreamingContext context) 697public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 722HashHelpers.SerializationInfoTable.TryGetValue(this, out SerializationInfo? siInfo);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\KeyNotFoundException.cs (1)
34protected KeyNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\NonRandomizedStringEqualityComparer.cs (2)
38protected NonRandomizedStringEqualityComparer(SerializationInfo information, StreamingContext context) 68void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\HashHelpers.SerializationInfoTable.cs (3)
15private static ConditionalWeakTable<object, SerializationInfo>? s_serializationInfoTable; 17public static ConditionalWeakTable<object, SerializationInfo> SerializationInfoTable 22Interlocked.CompareExchange(ref s_serializationInfoTable, new ConditionalWeakTable<object, SerializationInfo>(), null);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (4)
369protected Hashtable(SerializationInfo info, StreamingContext context) 1025public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 1093HashHelpers.SerializationInfoTable.TryGetValue(this, out SerializationInfo? siInfo); 1259public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ComponentModel\Win32Exception.cs (2)
63protected Win32Exception(SerializationInfo info, StreamingContext context) : base(info, context) 70public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Context.cs (1)
34protected ContextMarshalException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DataMisalignedException.cs (1)
37private DataMisalignedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTime.cs (2)
821private DateTime(SerializationInfo info, StreamingContext context) 1289void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (2)
626void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 634private DateTimeOffset(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DBNull.cs (1)
20public void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Decimal.cs (2)
199private Decimal(SerializationInfo info, StreamingContext context) 208void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Delegate.cs (1)
156public virtual void GetObjectData(SerializationInfo info, StreamingContext context) => throw new SerializationException(SR.Serialization_DelegatesNotSupported);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Contracts\ContractException.cs (2)
39private ContractException(SerializationInfo info, StreamingContext context) 49public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSourceException.cs (1)
38protected EventSourceException(SerializationInfo info, StreamingContext context) : base(info, context) { }
src\runtime\src\libraries\System.Private.CoreLib\src\System\DivideByZeroException.cs (1)
37protected DivideByZeroException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DllNotFoundException.cs (1)
37protected DllNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\DuplicateWaitObjectException.cs (1)
45protected DuplicateWaitObjectException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\EntryPointNotFoundException.cs (1)
37protected EntryPointNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Exception.cs (3)
45protected Exception(SerializationInfo info, StreamingContext context) 104public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 204partial void RestoreRemoteStackTrace(SerializationInfo info, StreamingContext context);
src\runtime\src\libraries\System.Private.CoreLib\src\System\ExecutionEngineException.cs (1)
35private ExecutionEngineException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\FieldAccessException.cs (1)
37protected FieldAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\FormatException.cs (1)
37protected FormatException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\CultureNotFoundException.cs (2)
63protected CultureNotFoundException(SerializationInfo info, StreamingContext context) 72public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IndexOutOfRangeException.cs (1)
35private IndexOutOfRangeException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\InsufficientExecutionStackException.cs (1)
32private InsufficientExecutionStackException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\InsufficientMemoryException.cs (1)
46private InsufficientMemoryException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (2)
67private IntPtr(SerializationInfo info, StreamingContext context) 81void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\InvalidCastException.cs (1)
43protected InvalidCastException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\InvalidOperationException.cs (1)
37protected InvalidOperationException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\InvalidProgramException.cs (1)
36private InvalidProgramException(SerializationInfo info, StreamingContext context) : base(info, context) { }
src\runtime\src\libraries\System.Private.CoreLib\src\System\InvalidTimeZoneException.cs (1)
30protected InvalidTimeZoneException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\DirectoryNotFoundException.cs (2)
72protected DirectoryNotFoundException(SerializationInfo info, StreamingContext context) 80public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\EndOfStreamException.cs (1)
34protected EndOfStreamException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileLoadException.cs (2)
78protected FileLoadException(SerializationInfo info, StreamingContext context) 88public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileNotFoundException.cs (2)
100protected FileNotFoundException(SerializationInfo info, StreamingContext context) 110public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileSystemInfo.cs (2)
26protected FileSystemInfo(SerializationInfo info, StreamingContext context) 39public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\InvalidDataException.cs (1)
41private InvalidDataException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\IOException.cs (1)
40protected IOException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\PathTooLongException.cs (1)
34protected PathTooLongException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.cs (1)
146SerializationInfo.ThrowIfDeserializationInProgress("AllowFileWrites", ref s_cachedSerializationSwitch);
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemberAccessException.cs (1)
49protected MemberAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\MethodAccessException.cs (1)
37protected MethodAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\MissingFieldException.cs (1)
41protected MissingFieldException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\MissingMemberException.cs (2)
41protected MissingMemberException(SerializationInfo info, StreamingContext context) 51public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\MissingMethodException.cs (1)
44protected MissingMethodException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\MulticastNotSupportedException.cs (1)
37private MulticastNotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\NotFiniteNumberException.cs (2)
58protected NotFiniteNumberException(SerializationInfo info, StreamingContext context) : base(info, context) 65public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\NotImplementedException.cs (1)
35protected NotImplementedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\NotSupportedException.cs (1)
38protected NotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\NullReferenceException.cs (1)
37protected NullReferenceException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\ObjectDisposedException.cs (2)
46protected ObjectDisposedException(SerializationInfo info, StreamingContext context) 80public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\OperatingSystem.cs (1)
75public void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\OperationCanceledException.cs (1)
66protected OperationCanceledException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\OutOfMemoryException.cs (1)
43protected OutOfMemoryException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\OverflowException.cs (1)
37protected OverflowException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\PlatformNotSupportedException.cs (1)
37protected PlatformNotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\RankException.cs (1)
37protected RankException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\AmbiguousMatchException.cs (1)
32private AmbiguousMatchException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Assembly.cs (2)
166public virtual void GetObjectData(SerializationInfo info, StreamingContext context) { throw NotImplemented.ByDesign; } 264SerializationInfo.ThrowIfDeserializationInProgress("AllowAssembliesFromByteArrays",
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyName.cs (1)
270public void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\CustomAttributeFormatException.cs (1)
32protected CustomAttributeFormatException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\InvalidFilterCriteriaException.cs (1)
32protected InvalidFilterCriteriaException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Missing.cs (1)
14void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Module.cs (1)
143public virtual void GetObjectData(SerializationInfo info, StreamingContext context) { throw NotImplemented.ByDesign; }
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Pointer.cs (1)
56void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ReflectionTypeLoadException.cs (2)
29private ReflectionTypeLoadException(SerializationInfo info, StreamingContext context) 38public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\StrongNameKeyPair.cs (2)
21protected StrongNameKeyPair(SerializationInfo info, StreamingContext context) => 30void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TargetException.cs (1)
32protected TargetException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TargetInvocationException.cs (1)
26private TargetInvocationException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TargetParameterCountException.cs (1)
32private TargetParameterCountException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\MissingManifestResourceException.cs (1)
34protected MissingManifestResourceException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\MissingSatelliteAssemblyException.cs (1)
46protected MissingSatelliteAssemblyException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\AmbiguousImplementationException.cs (1)
32private AmbiguousImplementationException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RuntimeWrappedException.cs (2)
28private RuntimeWrappedException(SerializationInfo info, StreamingContext context) 36public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\SwitchExpressionException.cs (2)
32private SwitchExpressionException(SerializationInfo info, StreamingContext context) 47public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\COMException.cs (1)
46protected COMException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ExternalException.cs (1)
43protected ExternalException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\InvalidComObjectException.cs (1)
39protected InvalidComObjectException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\InvalidOleVariantTypeException.cs (1)
38protected InvalidOleVariantTypeException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\MarshalDirectiveException.cs (1)
37protected MarshalDirectiveException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeArrayRankMismatchException.cs (1)
38protected SafeArrayRankMismatchException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeArrayTypeMismatchException.cs (1)
38protected SafeArrayTypeMismatchException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SEHException.cs (1)
36protected SEHException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\DeserializationToken.cs (1)
26SerializationInfo.AsyncDeserializationInProgress.Value = false;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\ISerializable.cs (1)
9void GetObjectData(SerializationInfo info, StreamingContext context);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\SerializationException.cs (1)
37protected SerializationException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Security\CryptographicException.cs (1)
43protected CryptographicException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Security\SecurityException.cs (2)
57protected SecurityException(SerializationInfo info, StreamingContext context) 72public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Security\VerificationException.cs (1)
34protected VerificationException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\StackOverflowException.cs (1)
35private StackOverflowException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (4)
238private CultureAwareComparer(SerializationInfo info, StreamingContext context) 304public void GetObjectData(SerializationInfo info, StreamingContext context) 471public void GetObjectData(SerializationInfo info, StreamingContext context) 553public void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\SystemException.cs (1)
34protected SystemException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\DecoderExceptionFallback.cs (1)
105private DecoderFallbackException(SerializationInfo serializationInfo, StreamingContext streamingContext)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\EncoderExceptionFallback.cs (1)
125private EncoderFallbackException(SerializationInfo serializationInfo, StreamingContext streamingContext)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\StringBuilder.cs (2)
168private StringBuilder(SerializationInfo info, StreamingContext context) 225void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\AbandonedMutexException.cs (1)
58protected AbandonedMutexException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\CompressedStack.cs (1)
17public void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ExecutionContext.cs (1)
49public void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\LockRecursionException.cs (1)
30protected LockRecursionException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\SemaphoreFullException.cs (1)
28protected SemaphoreFullException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\SynchronizationLockException.cs (1)
37protected SynchronizationLockException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskCanceledException.cs (2)
82/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 86protected TaskCanceledException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskSchedulerException.cs (2)
68/// <param name="info">The <see cref="SerializationInfo"/> that holds 74protected TaskSchedulerException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ThreadAbortException.cs (1)
24private ThreadAbortException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ThreadInterruptedException.cs (1)
43protected ThreadInterruptedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ThreadStartException.cs (1)
26private ThreadStartException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ThreadStateException.cs (1)
37protected ThreadStateException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandleCannotBeOpenedException.cs (1)
31protected WaitHandleCannotBeOpenedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeoutException.cs (1)
37protected TimeoutException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.AdjustmentRule.cs (2)
263void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 276private AdjustmentRule(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (2)
1022void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 1035private TimeZoneInfo(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.TransitionTime.cs (2)
129void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 141private TransitionTime(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TimeZoneNotFoundException.cs (1)
30protected TimeZoneNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TypeAccessException.cs (1)
36protected TypeAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TypeInitializationException.cs (2)
48private TypeInitializationException(SerializationInfo info, StreamingContext context) 56public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TypeLoadException.cs (2)
54protected TypeLoadException(SerializationInfo info, StreamingContext context) : base(info, context) 64public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\TypeUnloadedException.cs (1)
34protected TypeUnloadedException(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (2)
66private UIntPtr(SerializationInfo info, StreamingContext context) 80void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UnauthorizedAccessException.cs (1)
37protected UnauthorizedAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\UnitySerializationHolder.cs (3)
26internal static void GetUnitySerializationInfo(SerializationInfo info, int unityType) 34public UnitySerializationHolder(SerializationInfo info, StreamingContext context) 44public void GetObjectData(SerializationInfo info, StreamingContext context) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\WeakReference.cs (2)
57protected WeakReference(SerializationInfo info, StreamingContext context) 69public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
src\runtime\src\libraries\System.Private.CoreLib\src\System\WeakReference.T.cs (2)
41private WeakReference(SerializationInfo info, StreamingContext context) 68public void GetObjectData(SerializationInfo info, StreamingContext context)
System\Reflection\Runtime\Assemblies\RuntimeAssemblyInfo.cs (1)
43public sealed override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Reflection\Runtime\Modules\RuntimeModule.cs (1)
61public sealed override void GetObjectData(SerializationInfo info, StreamingContext context)
System\RuntimeFieldHandle.cs (1)
75public void GetObjectData(SerializationInfo info, StreamingContext context)
System\RuntimeMethodHandle.cs (1)
108public void GetObjectData(SerializationInfo info, StreamingContext context)
System\RuntimeTypeHandle.cs (1)
95public void GetObjectData(SerializationInfo info, StreamingContext context)
System.Private.DataContractSerialization (10)
System\Runtime\Serialization\ClassDataContract.cs (1)
1280private static Type[] SerInfoCtorArgs => field ??= new Type[] { typeof(SerializationInfo), typeof(StreamingContext) };
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (1)
314public static Type[] SerInfoCtorArgs => field ??= new Type[] { typeof(SerializationInfo), typeof(StreamingContext) };
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
340var serInfo = new SerializationInfo(objType, XmlObjectSerializer.FormatterConverter);
System\Runtime\Serialization\ReflectionReader.cs (1)
335SerializationInfo serializationInfo = context.ReadSerializationInfo(xmlReader, classContract.UnderlyingType);
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (2)
541public SerializationInfo ReadSerializationInfo(XmlReaderDelegator xmlReader, Type type) 544var serInfo = new SerializationInfo(type, XmlObjectSerializer.FormatterConverter);
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (4)
275internal virtual bool WriteClrTypeInfo(XmlWriterDelegator xmlWriter, Type dataContractType, SerializationInfo serInfo) 505internal static void GetObjectData(ISerializable obj, SerializationInfo serInfo, StreamingContext context) 518var serInfo = new SerializationInfo(objType, XmlObjectSerializer.FormatterConverter /*!UnsafeTypeForwardingEnabled is always false*/); 534internal void WriteSerializationInfo(XmlWriterDelegator xmlWriter, Type objType, SerializationInfo serInfo)
System.Private.Uri (5)
System\Uri.cs (3)
507protected Uri(SerializationInfo serializationInfo, StreamingContext streamingContext) 528void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 537protected void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\UriFormatException.cs (2)
30protected UriFormatException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 35void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Private.Windows.Core (3)
System\Private\Windows\BinaryFormat\BinaryFormatWriter.cs (1)
583SerializationInfo info = new(typeof(Hashtable), FormatterConverterStub.Instance);
System\Private\Windows\BinaryFormat\Support\FormatterConverterStub.cs (1)
13/// Allows creating a <see cref="SerializationInfo"/> when a <see cref="IFormatterConverter"/>
System\Private\Windows\BinaryFormat\Support\SerializationExtensions.cs (1)
13public static T? GetValue<T>(this SerializationInfo info, string name) => (T?)info.GetValue(name, typeof(T));
System.Private.Xml (19)
System\Xml\Schema\Inference\XmlSchemaInferenceException.cs (2)
21protected XmlSchemaInferenceException(SerializationInfo info, StreamingContext context) : base(info, context) 27public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\Schema\XmlSchemaException.cs (2)
33protected XmlSchemaException(SerializationInfo info, StreamingContext context) : base(info, context) 65public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\Schema\XmlSchemaValidationException.cs (2)
22protected XmlSchemaValidationException(SerializationInfo info, StreamingContext context) : base(info, context) 28public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\XmlException.cs (2)
36protected XmlException(SerializationInfo info, StreamingContext context) : base(info, context) 73public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\XPath\XPathException.cs (2)
28protected XPathException(SerializationInfo info, StreamingContext context) : base(info, context) 57public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\Xsl\XPath\XPathCompileException.cs (2)
30internal XPathCompileException(SerializationInfo info, StreamingContext context) 40public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\Xsl\XslException.cs (3)
22public XslTransformException(SerializationInfo info, StreamingContext context) 117internal XslLoadException(SerializationInfo info, StreamingContext context) 170public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\Xslt\XsltException.cs (4)
29protected XsltException(SerializationInfo info, StreamingContext context) : base(info, context) 61public override void GetObjectData(SerializationInfo info, StreamingContext context) 159protected XsltCompileException(SerializationInfo info, StreamingContext context) : base(info, context) 165public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Private.Xml.Linq (3)
System\Xml\Linq\XName.cs (3)
186/// Populates a <see cref="SerializationInfo"/> with the data needed to 189/// <param name="info">The <see cref="SerializationInfo"/> to populate with data</param> 191void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System.Reflection.Metadata (1)
System\Reflection\Metadata\ImageFormatLimitationException.Serialization.cs (1)
17protected ImageFormatLimitationException(SerializationInfo info, StreamingContext context)
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Assemblies\RoAssembly.cs (1)
201public sealed override void GetObjectData(SerializationInfo info, StreamingContext context) => throw new NotSupportedException();
System\Reflection\TypeLoading\Modules\RoModule.cs (1)
79public sealed override void GetObjectData(SerializationInfo info, StreamingContext context) => throw new NotSupportedException();
System.Resources.Extensions (20)
System\Resources\Extensions\BinaryFormat\Deserializer\ClassRecordSerializationInfoDeserializer.cs (2)
13/// Deserializer for <see cref="ClassRecord"/>s that use <see cref="SerializationInfo"/> to initialize class state. 23private readonly SerializationInfo _serializationInfo;
System\Resources\Extensions\BinaryFormat\Deserializer\Deserializer.cs (6)
26/// This deserializer ensures that all value types are assigned to fields or populated in <see cref="SerializationInfo"/> 33/// If you need to dereference reference types in <see cref="SerializationInfo"/> waiting for final state by 43/// populating the serialized type. If <see cref="SerializationInfo"/> is involved and you have a cycle you may never 44/// be able to complete the deserialization as the reference type values in the <see cref="SerializationInfo"/> can't 49/// type when <see cref="ISerializable.GetObjectData(SerializationInfo, StreamingContext)"/> is called by invoking 50/// <see cref="SerializationInfo.SetType(Type)"/> will get that type info serialized into the stream.
System\Resources\Extensions\BinaryFormat\Deserializer\IDeserializer.cs (2)
31/// <see cref="SerializationInfo"/> has not yet been applied. 59/// Pend a <see cref="SerializationInfo"/> to be applied when the graph is fully parsed.
System\Resources\Extensions\BinaryFormat\Deserializer\PendingSerializationInfo.cs (3)
18private readonly SerializationInfo _info; 22SerializationInfo info, 73&& parameters[0].ParameterType == typeof(SerializationInfo)
System\Resources\Extensions\BinaryFormat\Deserializer\SerializationInfoValueUpdater.cs (2)
12private readonly SerializationInfo _info; 15internal SerializationInfoValueUpdater(SerializationRecordId objectId, SerializationRecordId valueId, SerializationInfo info, string name) : base(objectId, valueId)
System\Resources\Extensions\BinaryFormat\SerializationInfoExtensions.cs (5)
12private static readonly Action<SerializationInfo, string, object, Type> s_updateValue = 13typeof(SerializationInfo) 15.CreateDelegate<Action<SerializationInfo, string, object, Type>>(); 17[DynamicDependency(DynamicallyAccessedMemberTypes.NonPublicMethods, typeof(SerializationInfo))] 18internal static void UpdateValue(this SerializationInfo si, string name, object value, Type type) =>
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
732[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Serialization.SerializationInfo))]
System.Runtime.Numerics (3)
System\Numerics\BigInteger.cs (3)
693private BigInteger(SerializationInfo info, StreamingContext _) 725/// Populates a <see cref="SerializationInfo"/> with the data needed to serialize the <see cref="BigInteger"/>. 729void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System.Runtime.Serialization.Formatters (21)
System.Runtime.Serialization.Formatters.TypeForwards.cs (1)
10[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Serialization.SerializationInfo))]
System\Runtime\Serialization\FormatterServices.cs (2)
382public void GetObjectData(object obj, SerializationInfo info, StreamingContext context) 387public object SetObjectData(object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector? selector)
System\Runtime\Serialization\ISerializationSurrogate.cs (2)
9void GetObjectData(object obj, SerializationInfo info, StreamingContext context); 10object SetObjectData(object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector? selector);
System\Runtime\Serialization\ObjectManager.cs (16)
403SerializationInfo? si; 640public void RegisterObject(object obj, long objectID, SerializationInfo info) 646public void RegisterObject(object obj, long objectID, SerializationInfo? info, long idOfContainingObj, MemberInfo? member) 651internal void RegisterString(string? obj, long objectID, SerializationInfo? info, long idOfContainingObj, MemberInfo? member) 662public void RegisterObject(object obj, long objectID, SerializationInfo? info, long idOfContainingObj, MemberInfo? member, int[]? arrayIndex) 773internal void CompleteISerializableObject(object obj, SerializationInfo? info, StreamingContext context) 803parameters[0].ParameterType == typeof(SerializationInfo) && 1025internal SerializationInfo? _serInfo; 1041object? obj, long objID, SerializationInfo? info, ISerializationSurrogate? surrogate, 1078string? obj, long objID, SerializationInfo? info, ISerializationSurrogate? surrogate, 1200object obj, SerializationInfo? info, ISerializationSurrogate? surrogate, long idOfContainer, 1341internal SerializationInfo? SerializationInfo { get { return _serInfo; } set { _serInfo = value; } } 1627private static readonly Action<SerializationInfo, string, object, Type> s_updateValue = 1628typeof(SerializationInfo) 1630.CreateDelegate<Action<SerializationInfo, string, object, Type>>(); 1632public static void UpdateValue(this SerializationInfo si, string name, object value, Type type) =>
System.Runtime.Serialization.Primitives (1)
System\Runtime\Serialization\InvalidDataContractException.cs (1)
31protected InvalidDataContractException(SerializationInfo info, StreamingContext context)
System.Runtime.Serialization.Schema (3)
System\Runtime\Serialization\Schema\CodeExporter.cs (3)
1702get { return new CodeParameterDeclarationExpression(GetCodeTypeReference(typeof(SerializationInfo)), ImportGlobals.SerializationInfoFieldName); } 1860serializationInfoField.Type = GetCodeTypeReference(typeof(SerializationInfo)); 1871return CreateProperty(GetCodeTypeReference(typeof(SerializationInfo)), ImportGlobals.SerializationInfoPropertyName, ImportGlobals.SerializationInfoFieldName, false/*isValueType*/);
System.Security.AccessControl (2)
System\Security\AccessControl\PrivilegeNotHeldException.cs (2)
35private PrivilegeNotHeldException(SerializationInfo info, StreamingContext context) : base(info, context) 42public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Security.Claims (7)
System\Security\Claims\ClaimsIdentity.cs (5)
291protected ClaimsIdentity(SerializationInfo info, StreamingContext context) 301/// The <see cref="SerializationInfo"/> to read from. 306protected ClaimsIdentity(SerializationInfo info) 1000/// Populates the specified <see cref="SerializationInfo"/> with the serialization data for the ClaimsIdentity 1005protected virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\Claims\ClaimsPrincipal.cs (2)
52protected ClaimsPrincipal(SerializationInfo info, StreamingContext context) 556protected virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System.Security.Cryptography (4)
System\Security\Cryptography\CryptographicUnexpectedOperationException.cs (1)
36protected CryptographicUnexpectedOperationException(SerializationInfo info, StreamingContext context)
System\Security\Cryptography\X509Certificates\X509Certificate.cs (2)
225public X509Certificate(SerializationInfo info, StreamingContext context) : this() 245void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (1)
186protected X509Certificate2(SerializationInfo info, StreamingContext context)
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\CryptoSignedXmlRecursionException.cs (1)
27protected CryptoSignedXmlRecursionException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System.Security.Permissions (7)
System\ApplicationIdentity.cs (1)
16void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\HostProtectionException.cs (2)
55protected HostProtectionException(SerializationInfo info, StreamingContext context) 92public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\Policy\Hash.cs (1)
24public void GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\Policy\HashMembershipCondition.cs (1)
21void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\Policy\PolicyException.cs (1)
18protected PolicyException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\Security\XmlSyntaxException.cs (1)
20private XmlSyntaxException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System.Security.Principal.Windows (4)
System\Security\Principal\IdentityNotMappedException.cs (2)
37private IdentityNotMappedException(SerializationInfo info, StreamingContext context) : base(info, context) 43public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Security\Principal\WindowsIdentity.cs (2)
324public WindowsIdentity(SerializationInfo info, StreamingContext context) 329void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System.ServiceModel.NetNamedPipe (2)
System\IO\PipeException.cs (1)
32protected PipeException(SerializationInfo info, StreamingContext context)
System\ServiceModel\AddressAccessDeniedException.cs (1)
15protected AddressAccessDeniedException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System.ServiceModel.Primitives (35)
Internals\System\Runtime\FatalException.cs (1)
23protected FatalException(SerializationInfo info, StreamingContext context) : base(info, context) { }
Internals\System\Runtime\Fx.cs (2)
994protected InternalException(SerializationInfo info, StreamingContext context) : base(info, context) { } 1003protected FatalInternalException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\IdentityModel\SecurityMessageSerializationException.cs (1)
20protected SecurityMessageSerializationException(SerializationInfo info, StreamingContext context)
System\IdentityModel\Tokens\SecurityTokenException.cs (1)
16protected SecurityTokenException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\IdentityModel\Tokens\SecurityTokenValidationException.cs (1)
16protected SecurityTokenValidationException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\ActionMismatchAddressingException.cs (1)
22protected ActionMismatchAddressingException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\ActionNotSupportedException.cs (1)
18protected ActionNotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\Channels\WsrmMessageInfo.cs (1)
588protected InternalFaultException(SerializationInfo info, StreamingContext context)
System\ServiceModel\ChannelTerminatedException.cs (1)
16protected ChannelTerminatedException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\CommunicationException.cs (1)
16protected CommunicationException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\CommunicationObjectAbortedException.cs (1)
16protected CommunicationObjectAbortedException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\CommunicationObjectFaultedException.cs (1)
16protected CommunicationObjectFaultedException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\Dispatcher\InvalidBodyAccessException.cs (1)
15protected InvalidBodyAccessException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\EndpointNotFoundException.cs (1)
16protected EndpointNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\FaultException.cs (8)
118protected FaultException(SerializationInfo info, StreamingContext context) 151internal void AddFaultCodeObjectData(SerializationInfo info, string key, FaultCode code) 156internal void AddFaultReasonObjectData(SerializationInfo info, string key, FaultReason reason) 199public override void GetObjectData(SerializationInfo info, StreamingContext context) 261internal FaultCode ReconstructFaultCode(SerializationInfo info, string key) 267internal FaultReason ReconstructFaultReason(SerializationInfo info, string key) 402protected FaultException(SerializationInfo info, StreamingContext context) 417public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\ServiceModel\InvalidMessageContractException.cs (1)
16protected InvalidMessageContractException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\MessageHeaderException.cs (1)
46protected MessageHeaderException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\MustUnderstandSoapException.cs (1)
19protected MustUnderstandSoapException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\ProtocolException.cs (1)
18protected ProtocolException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\QuotaExceededException.cs (1)
16protected QuotaExceededException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\Security\MessageSecurityException.cs (1)
16protected MessageSecurityException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\Security\SecurityAccessDeniedException.cs (1)
15protected SecurityAccessDeniedException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\Security\SecurityNegotiationException.cs (1)
16protected SecurityNegotiationException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\Security\SessionKeyExpiredException.cs (1)
16protected SessionKeyExpiredException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\Security\Tokens\SecurityContextTokenValidationException.cs (1)
17protected SecurityContextTokenValidationException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\ServerTooBusyException.cs (1)
17protected ServerTooBusyException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\ServiceModel\ServiceActivationException.cs (1)
16protected ServiceActivationException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System.ServiceProcess.ServiceController (1)
System\ServiceProcess\TimeoutException.cs (1)
35protected TimeoutException(SerializationInfo info, StreamingContext context)
System.Speech (3)
Internal\Synthesis\AudioException.cs (1)
24protected AudioException(SerializationInfo info, StreamingContext context) : base(info, context)
Result\RecognitionResult.cs (2)
33private RecognitionResult(SerializationInfo info, StreamingContext context) 73void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System.Text.Encoding.CodePages (4)
System\Text\BaseCodePageEncoding.cs (1)
81void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Text\DecoderNLS.cs (1)
40void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Text\EncoderNLS.cs (1)
42void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Text\ISCIIEncoding.cs (1)
68void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System.Text.Json (7)
System\Text\Json\JsonException.cs (5)
83/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 92protected JsonException(SerializationInfo info, StreamingContext context) : base(info, context) 106/// Sets the <see cref="SerializationInfo"/> with information about the exception. 108/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 114public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Text\Json\Reader\JsonReaderException.cs (1)
19private JsonReaderException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Text\Json\Serialization\Converters\Value\UnsupportedTypeConverterFactory.cs (1)
26type == typeof(SerializationInfo) ||
System.Text.Json.SourceGeneration (1)
Helpers\KnownTypeSymbols.cs (1)
301public INamedTypeSymbol? SerializationInfoType => GetOrResolveType(typeof(Runtime.Serialization.SerializationInfo), ref _SerializationInfoType);
System.Text.RegularExpressions (6)
System\Text\RegularExpressions\Regex.cs (2)
238protected Regex(SerializationInfo info, StreamingContext context) => 241void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context) =>
System\Text\RegularExpressions\RegexMatchTimeoutException.cs (3)
130protected RegexMatchTimeoutException(SerializationInfo info, StreamingContext context) 139/// Populates a <see cref="SerializationInfo"/> object with the data needed to serialize a 145void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Text\RegularExpressions\RegexParseException.cs (1)
53public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Text.RegularExpressions.Generator (1)
src\runtime\src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexParseException.cs (1)
53public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Threading (2)
System\Threading\Barrier.cs (1)
71protected BarrierPostPhaseException(SerializationInfo info, StreamingContext context)
System\Threading\ReaderWriterLock.cs (1)
1138public ReaderWriterLockApplicationException(SerializationInfo info, StreamingContext context)
System.Threading.Channels (1)
System\Threading\Channels\ChannelClosedException.netstandard21.cs (1)
22protected ChannelClosedException(SerializationInfo info, StreamingContext context) :
System.Transactions.Local (19)
System\Transactions\Oletx\OletxTransaction.cs (2)
127protected OletxTransaction(SerializationInfo? serializationInfo, StreamingContext context) 436public void GetObjectData(SerializationInfo serializationInfo, StreamingContext context)
System\Transactions\Transaction.cs (1)
849SerializationInfo serializationInfo,
System\Transactions\TransactionException.cs (5)
94protected TransactionException(SerializationInfo info, StreamingContext context) : base(info, context) 219protected TransactionAbortedException(SerializationInfo info, StreamingContext context) : base(info, context) 282protected TransactionInDoubtException(SerializationInfo info, StreamingContext context) : base(info, context) 344protected TransactionManagerCommunicationException(SerializationInfo info, StreamingContext context) : base(info, context) 384protected TransactionPromotionException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Transactions\TransactionState.cs (11)
263internal virtual void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 597internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 1157internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 1486internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 1636internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 2005internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 3037internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 3220internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 3571internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 4108internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 4220internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context)
System.Windows.Extensions (2)
System\Media\SoundPlayer.cs (2)
68protected SoundPlayer(SerializationInfo serializationInfo, StreamingContext context) 714void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System.Windows.Forms (21)
System\Resources\ResXDataNode.cs (1)
689void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System\Windows\Forms\ActiveX\AxHost.State.cs (2)
83protected State(SerializationInfo info, StreamingContext context) 341void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Forms\Components\ImageList\ImageListStreamer.cs (2)
24private ImageListStreamer(SerializationInfo info, StreamingContext context) 86public void GetObjectData(SerializationInfo si, StreamingContext context) =>
System\Windows\Forms\Controls\ListView\ListViewGroup.cs (3)
46private ListViewGroup(SerializationInfo info, StreamingContext context) : this() 361private void Deserialize(SerializationInfo info) 470void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Forms\Controls\ListView\ListViewItem.cs (4)
67protected ListViewItem(SerializationInfo info, StreamingContext context) 1183protected virtual void Deserialize(SerializationInfo info, StreamingContext context) 1264protected virtual void Serialize(SerializationInfo info, StreamingContext context) 1350void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) => Serialize(info, context);
System\Windows\Forms\Controls\TreeView\TreeNode.cs (4)
164protected TreeNode(SerializationInfo serializationInfo, StreamingContext context) 1479protected virtual void Deserialize(SerializationInfo serializationInfo, StreamingContext context) 2048protected virtual void Serialize(SerializationInfo si, StreamingContext context) 2221void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context) => Serialize(si, context);
System\Windows\Forms\Input\Cursor.cs (1)
365void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System\Windows\Forms\OwnerDrawPropertyBag.cs (2)
18protected OwnerDrawPropertyBag(SerializationInfo info, StreamingContext context) 86void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.cs (2)
43private TableLayoutSettings(SerializationInfo serializationInfo, StreamingContext context) 467void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System.Windows.Forms.Design (12)
System\ComponentModel\Design\ExceptionCollection.cs (1)
36public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.cs (1)
326void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\ComponentModel\Design\Serialization\CodeDomSerializerException.cs (1)
40public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Drawing\Design\ToolboxItem.cs (3)
312protected virtual void Deserialize(SerializationInfo info, StreamingContext context) 706protected virtual void Serialize(SerializationInfo info, StreamingContext context) 800void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Forms\Design\DocumentDesigner.AxToolboxItem.cs (3)
32private AxToolboxItem(SerializationInfo info, StreamingContext context) 149protected override void Deserialize(SerializationInfo info, StreamingContext context) 342protected override void Serialize(SerializationInfo info, StreamingContext context)
System\Windows\Forms\Design\OleDragDropHandler.CfCodeToolboxItem.cs (3)
28private CfCodeToolboxItem(SerializationInfo info, StreamingContext context) 45protected override void Serialize(SerializationInfo info, StreamingContext context) 57protected override void Deserialize(SerializationInfo info, StreamingContext context)
System.Xaml (12)
System\Xaml\Parser\GenericTypeNameParser.cs (1)
21protected TypeNameParserException(SerializationInfo si, StreamingContext sc) : base(si, sc)
System\Xaml\Parser\XamlPullParser.cs (1)
1261protected XamlUnexpectedParseException(SerializationInfo info,
System\Xaml\XamlException.cs (10)
66protected XamlException(SerializationInfo info, StreamingContext context) 77public override void GetObjectData(SerializationInfo info, StreamingContext context) 110protected XamlParseException(SerializationInfo info, StreamingContext context) 133protected XamlObjectWriterException(SerializationInfo info, StreamingContext context) 158protected XamlDuplicateMemberException(SerializationInfo info, StreamingContext context) 168public override void GetObjectData(SerializationInfo info, StreamingContext context) 195protected XamlInternalException(SerializationInfo info, StreamingContext context) 211protected XamlSchemaException(SerializationInfo info, StreamingContext context) 232protected XamlObjectReaderException(SerializationInfo info, StreamingContext context) 255protected XamlXmlWriterException(SerializationInfo info, StreamingContext context)
UIAutomationTypes (8)
System\Windows\Automation\ElementNotAvailableException.cs (2)
64protected ElementNotAvailableException(SerializationInfo info, StreamingContext context) : base(info, context) 77public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Automation\ElementNotEnabledException.cs (2)
55protected ElementNotEnabledException(SerializationInfo info, StreamingContext context) : base(info, context) 67public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Automation\NoClickablePointException.cs (2)
44protected NoClickablePointException(SerializationInfo info, StreamingContext context) : base(info, context) {} 54public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Automation\ProxyAssemblyNotLoadedException.cs (2)
49protected ProxyAssemblyNotLoadedException(SerializationInfo info, StreamingContext context) : base(info, context) {} 59public override void GetObjectData(SerializationInfo info, StreamingContext context)