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