71 instantiations of SerializationInfo
BinaryFormatTests (1)
FormatTests\FormattedObject\HashTableTests.cs (1)
28SerializationInfo info = new(typeof(Hashtable), FormatterConverterStub.Instance);
System.Formats.Nrbf (1)
System\Formats\Nrbf\Utils\BinaryReaderExtensions.cs (1)
183SerializationInfo si = new(typeof(DateTime), new FormatterConverter());
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
340var serInfo = new SerializationInfo(objType, XmlObjectSerializer.FormatterConverter);
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (1)
546var serInfo = new SerializationInfo(type, XmlObjectSerializer.FormatterConverter);
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (1)
519var serInfo = new SerializationInfo(objType, XmlObjectSerializer.FormatterConverter /*!UnsafeTypeForwardingEnabled is always false*/);
System.Private.Windows.Core (2)
System\Private\Windows\BinaryFormat\BinaryFormatWriter.cs (1)
584SerializationInfo info = new(typeof(Hashtable), FormatterConverterStub.Instance);
System\Private\Windows\BinaryFormat\Deserializer\ClassRecordSerializationInfoDeserializer.cs (1)
36_serializationInfo = new(type, DefaultConverter);
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\Deserializer\ClassRecordSerializationInfoDeserializer.cs (1)
37_serializationInfo = new(type, BinaryFormattedObject.DefaultConverter);
System.Windows.Forms.Design.Tests (50)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationServiceTests.cs (50)
139SerializationInfo info = new(store.GetType(), new FormatterConverter()); 242SerializationInfo info = new(store.GetType(), new FormatterConverter()); 344SerializationInfo info = new(store.GetType(), new FormatterConverter()); 389SerializationInfo info = new(store.GetType(), new FormatterConverter()); 440SerializationInfo info = new(store.GetType(), new FormatterConverter()); 486SerializationInfo info = new(store.GetType(), new FormatterConverter()); 530SerializationInfo info = new(store.GetType(), new FormatterConverter()); 579SerializationInfo info = new(store.GetType(), new FormatterConverter()); 649SerializationInfo info = new(store.GetType(), new FormatterConverter()); 668SerializationInfo info = new(store.GetType(), new FormatterConverter()); 721SerializationInfo info = new(store.GetType(), new FormatterConverter()); 732info = new SerializationInfo(store.GetType(), new FormatterConverter()); 758SerializationInfo info = new(store.GetType(), new FormatterConverter()); 771info = new SerializationInfo(store.GetType(), new FormatterConverter()); 806SerializationInfo info = new(store.GetType(), new FormatterConverter()); 820info = new SerializationInfo(store.GetType(), new FormatterConverter()); 866SerializationInfo info = new(store.GetType(), new FormatterConverter()); 879info = new SerializationInfo(store.GetType(), new FormatterConverter()); 929SerializationInfo info = new(store.GetType(), new FormatterConverter()); 940info = new SerializationInfo(store.GetType(), new FormatterConverter()); 966SerializationInfo info = new(store.GetType(), new FormatterConverter()); 979info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1014SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1028info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1074SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1087info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1139SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1150info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1161info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1189SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1202info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1215info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1252SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1266info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1280info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1328SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1341info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1354info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1418SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1429info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1440info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1468SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1481info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1494info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1531SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1545info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1559info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1607SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1620info = new SerializationInfo(store.GetType(), new FormatterConverter()); 1633info = new SerializationInfo(store.GetType(), new FormatterConverter());
System.Windows.Forms.Tests (10)
System\Windows\Forms\Layout\TableLayoutSettingsTests.cs (7)
1635SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1648SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1680SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1687info = new SerializationInfo(typeof(ListViewGroup), new FormatterConverter()); 1716SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1732SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1763SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter());
System\Windows\Forms\ListViewGroupTests.cs (3)
1370SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1388SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1406SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter());
WindowsBase.Tests (3)
System\Security\RightsManagement\RightsManagementExceptionTests.cs (3)
211var info = new SerializationInfo(typeof(RightsManagementException), new FormatterConverter()); 240var info = new SerializationInfo(typeof(RightsManagementException), new FormatterConverter()); 256var info = new SerializationInfo(typeof(RightsManagementException), new FormatterConverter());
947 references to SerializationInfo
BinaryFormatTests (1)
FormatTests\FormattedObject\HashTableTests.cs (1)
28SerializationInfo info = new(typeof(Hashtable), FormatterConverterStub.Instance);
ComDisabled.Tests (2)
Control.ActiveXImplTests.cs (2)
51public readonly void GetObjectData(SerializationInfo info, StreamingContext context) 56private SerializableStruct(SerializationInfo serializationInfo, StreamingContext streamingContext)
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\Parser\KnownTypeSymbols.cs (1)
129SerializationInfo = compilation.GetBestTypeByMetadataName(typeof(System.Runtime.Serialization.SerializationInfo));
dotnet-svcutil.xmlserializer (2)
Microsoft\Tools\ServiceModel\SvcUtil\ToolArgumentException.cs (1)
35protected ToolArgumentException(SerializationInfo info, StreamingContext context) : base(info, context)
Microsoft\Tools\ServiceModel\SvcUtil\ToolRuntimeException.cs (1)
34protected ToolRuntimeException(SerializationInfo info, StreamingContext context)
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
http2cat (4)
src\Shared\runtime\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http2\Hpack\HuffmanDecodingException.cs (3)
25private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 33void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
IIS.FunctionalTests (4)
src\Shared\runtime\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http2\Hpack\HuffmanDecodingException.cs (3)
25private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 33void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
IIS.LongTests (4)
src\Shared\runtime\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http2\Hpack\HuffmanDecodingException.cs (3)
25private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 33void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
IIS.NewHandler.FunctionalTests (4)
src\Shared\runtime\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http2\Hpack\HuffmanDecodingException.cs (3)
25private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 33void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
IIS.NewShim.FunctionalTests (4)
src\Shared\runtime\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http2\Hpack\HuffmanDecodingException.cs (3)
25private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 33void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
IISExpress.FunctionalTests (4)
src\Shared\runtime\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http2\Hpack\HuffmanDecodingException.cs (3)
25private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 33void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.AspNetCore.Components (4)
src\Http\Routing\src\Patterns\RoutePatternException.cs (4)
20private RoutePatternException(SerializationInfo info, StreamingContext context) 46/// Populates a <see cref="SerializationInfo"/> with the data needed to serialize the target object. 48/// <param name="info">The <see cref="SerializationInfo"/> to populate with data.</param> 51public override void GetObjectData(SerializationInfo info, StreamingContext context)
Microsoft.AspNetCore.Components.Server (1)
src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\MessagePackSerializationException.cs (1)
52System.Runtime.Serialization.SerializationInfo info,
Microsoft.AspNetCore.Mvc.Core (1)
Infrastructure\AmbiguousActionException.cs (1)
31protected AmbiguousActionException(SerializationInfo info, StreamingContext context)
Microsoft.AspNetCore.Routing (5)
Matching\AmbiguousMatchException.cs (1)
20internal AmbiguousMatchException(SerializationInfo info, StreamingContext context)
Patterns\RoutePatternException.cs (4)
20private RoutePatternException(SerializationInfo info, StreamingContext context) 46/// Populates a <see cref="SerializationInfo"/> with the data needed to serialize the target object. 48/// <param name="info">The <see cref="SerializationInfo"/> to populate with data.</param> 51public override void GetObjectData(SerializationInfo info, StreamingContext context)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (4)
src\Shared\runtime\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http2\Hpack\HuffmanDecodingException.cs (3)
25private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 33void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
Microsoft.AspNetCore.Server.Kestrel.Core (6)
src\Shared\runtime\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http2\Hpack\HuffmanDecodingException.cs (3)
25private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 33void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
src\Shared\runtime\Http3\QPack\QPackDecodingException.cs (1)
27private QPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http3\QPack\QPackEncodingException.cs (1)
24private QPackEncodingException(SerializationInfo info, StreamingContext context) : base(info, context)
Microsoft.AspNetCore.Shared.Tests (6)
src\Shared\runtime\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http2\Hpack\HuffmanDecodingException.cs (3)
25private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 33void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
src\Shared\runtime\Http3\QPack\QPackDecodingException.cs (1)
27private QPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\Shared\runtime\Http3\QPack\QPackEncodingException.cs (1)
24private QPackEncodingException(SerializationInfo info, StreamingContext context) : base(info, context)
Microsoft.AspNetCore.SignalR.Common (2)
HubException.cs (2)
48/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 57public HubException(SerializationInfo info, StreamingContext context) : base(info, context)
Microsoft.Build (21)
AssemblyNameExtension.cs (2)
126private AssemblyNameExtension(SerializationInfo info, StreamingContext context) 948public void GetObjectData(SerializationInfo info, StreamingContext context)
BackEnd\Components\Communications\NodeFailedToLaunchException.cs (2)
57protected NodeFailedToLaunchException(SerializationInfo info, StreamingContext context) 92public override void GetObjectData(SerializationInfo info, StreamingContext context)
BackEnd\Shared\BuildAbortedException.cs (2)
97protected BuildAbortedException(SerializationInfo info, StreamingContext context) 119public override void GetObjectData(SerializationInfo info, StreamingContext context)
BackEnd\Shared\CircularDependencyException.cs (1)
45protected CircularDependencyException(SerializationInfo info, StreamingContext context)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (3)
115private SerializationInfo _siInfo; 191protected RetrievableEntryHashSet(SerializationInfo info, StreamingContext context) 516public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
CopyOnWriteDictionary.cs (2)
74protected CopyOnWriteDictionary(SerializationInfo info, StreamingContext context) 397public void GetObjectData(SerializationInfo info, StreamingContext context)
Errors\InternalLoggerException.cs (2)
114private InternalLoggerException(SerializationInfo info, StreamingContext context) 135public override void GetObjectData(SerializationInfo info, StreamingContext context)
Errors\InvalidProjectFileException.cs (2)
91private InvalidProjectFileException(SerializationInfo info, StreamingContext context) 117public override void GetObjectData(SerializationInfo info, StreamingContext context)
Errors\InvalidToolsetDefinitionException.cs (2)
61protected InvalidToolsetDefinitionException(SerializationInfo info, StreamingContext context) 104public override void GetObjectData(SerializationInfo info, StreamingContext context)
Errors\RegistryException.cs (1)
63protected RegistryException(SerializationInfo info, StreamingContext context) : base(info, context)
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (1)
80public void GetObjectData(SerializationInfo info, StreamingContext context) => throw new NotSupportedException();
Instance\ImmutableProjectCollections\ImmutableGlobalPropertiesCollectionConverter.cs (1)
121public void GetObjectData(SerializationInfo info, StreamingContext context) => throw new NotSupportedException();
Microsoft.Build.Framework (4)
BuildException\BuildExceptionBase.cs (1)
37private protected BuildExceptionBase(SerializationInfo info, StreamingContext context)
InternalErrorException.cs (1)
81private InternalErrorException(SerializationInfo info, StreamingContext context)
LoggerException.cs (2)
87protected LoggerException(SerializationInfo info, StreamingContext context) 106public override void GetObjectData(SerializationInfo info, StreamingContext context)
Microsoft.Build.Tasks.Core (14)
AppConfig\AppConfigException.cs (1)
72protected AppConfigException(SerializationInfo info, StreamingContext context) : base(info, context)
AssemblyDependency\BadImageReferenceException.cs (1)
31private BadImageReferenceException(SerializationInfo info, StreamingContext context)
AssemblyDependency\DependencyResolutionException.cs (1)
31private DependencyResolutionException(SerializationInfo info, StreamingContext context)
AssemblyDependency\InvalidReferenceAssemblyNameException.cs (1)
32private InvalidReferenceAssemblyNameException(SerializationInfo info, StreamingContext context) : base(info, context)
AssemblyDependency\ReferenceResolutionException.cs (1)
31private ReferenceResolutionException(SerializationInfo info, StreamingContext context) : base(info, context)
AssemblyNameExtension.cs (2)
126private AssemblyNameExtension(SerializationInfo info, StreamingContext context) 948public void GetObjectData(SerializationInfo info, StreamingContext context)
CopyOnWriteDictionary.cs (2)
74protected CopyOnWriteDictionary(SerializationInfo info, StreamingContext context) 397public void GetObjectData(SerializationInfo info, StreamingContext context)
GenerateResource.cs (1)
3987private TextFileException(SerializationInfo info, StreamingContext context)
InvalidParameterValueException.cs (1)
44private InvalidParameterValueException(SerializationInfo info, StreamingContext context)
ResourceHandling\InputFormatNotSupportedException.cs (1)
29protected InputFormatNotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context)
ResourceHandling\MSBuildResXException.cs (1)
29protected MSBuildResXException(SerializationInfo info, StreamingContext context) : base(info, context)
ResourceHandling\PreserializedResourceWriterRequiredException.cs (1)
19private PreserializedResourceWriterRequiredException(SerializationInfo info, StreamingContext context)
Microsoft.Build.Utilities.Core (2)
CopyOnWriteDictionary.cs (2)
74protected CopyOnWriteDictionary(SerializationInfo info, StreamingContext context) 397public void GetObjectData(SerializationInfo info, StreamingContext context)
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\Engine\DkmException.cs (1)
41protected DkmException(SerializationInfo info, StreamingContext context)
Microsoft.CodeAnalysis.Extensions.Package (1)
Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CodeAnalysis.Test.Utilities (11)
Diagnostics\ThrowingDiagnosticAnalyzer.cs (1)
32protected DeliberateException(SerializationInfo serializationInfo, StreamingContext streamingContext)
Platform\Desktop\Exceptions.cs (2)
21protected RuntimePeVerifyException(SerializationInfo info, StreamingContext context) 33public override void GetObjectData(SerializationInfo info, StreamingContext context)
Platform\Desktop\Extensions.cs (4)
29public static void AddArray<T>(this SerializationInfo info, string name, ImmutableArray<T> value) where T : class 37public static ImmutableArray<T> GetArray<T>(this SerializationInfo info, string name) where T : class 43public static void AddByteArray(this SerializationInfo info, string name, ImmutableArray<byte> value) 51public static ImmutableArray<byte> GetByteArray(this SerializationInfo info, string name)
Platform\Desktop\RuntimeModuleData.cs (4)
37private RuntimeModuleDataId(SerializationInfo info, StreamingContext context) 45public void GetObjectData(SerializationInfo info, StreamingContext context) 63private RuntimeModuleData(SerializationInfo info, StreamingContext context) 74public void GetObjectData(SerializationInfo info, StreamingContext context)
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Microsoft.CSharp (6)
Microsoft\CSharp\RuntimeBinder\DynamicDebuggerProxy.cs (2)
27private DynamicBindingFailedException(SerializationInfo info, StreamingContext context) 488private DynamicDebugViewEmptyException(SerializationInfo info, StreamingContext context)
Microsoft\CSharp\RuntimeBinder\RuntimeBinderException.cs (2)
48/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 52protected RuntimeBinderException(SerializationInfo info, StreamingContext context)
Microsoft\CSharp\RuntimeBinder\RuntimeBinderInternalCompilerException.cs (2)
48/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 52protected RuntimeBinderInternalCompilerException(SerializationInfo info, StreamingContext context)
Microsoft.DotNet.Helix.Client (4)
generated-code\HelixApi.cs (4)
339protected RestApiException(SerializationInfo info, StreamingContext context) 351public override void GetObjectData(SerializationInfo info, StreamingContext context) 381protected RestApiException(SerializationInfo info, StreamingContext context) 390public override void GetObjectData(SerializationInfo info, StreamingContext context)
Microsoft.Extensions.Hosting.Abstractions (1)
HostAbortedException.cs (1)
17private HostAbortedException(SerializationInfo info, StreamingContext context) : base(info, context) { }
Microsoft.Maui (1)
Platform\HandlerNotFoundException.cs (1)
31 protected HandlerNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
Microsoft.Maui.Controls (3)
InvalidNavigationException.cs (1)
31 protected InvalidNavigationException(SerializationInfo info, StreamingContext context)
UnsolvableConstraintsException.cs (1)
30 protected UnsolvableConstraintsException(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
XamlParseException.cs (1)
34 protected XamlParseException(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
Microsoft.Maui.Controls.Build.Tasks (1)
BuildException.cs (1)
26 protected BuildException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
Microsoft.Maui.Controls.SourceGen (1)
src\Controls\src\Core\XamlParseException.cs (1)
34 protected XamlParseException(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
MSBuild (8)
AssemblyNameExtension.cs (2)
126private AssemblyNameExtension(SerializationInfo info, StreamingContext context) 948public void GetObjectData(SerializationInfo info, StreamingContext context)
CommandLineSwitchException.cs (2)
53SerializationInfo info, 104public override void GetObjectData(SerializationInfo info, StreamingContext context)
CopyOnWriteDictionary.cs (2)
74protected CopyOnWriteDictionary(SerializationInfo info, StreamingContext context) 397public void GetObjectData(SerializationInfo info, StreamingContext context)
InitializationException.cs (2)
58SerializationInfo info, 97public override void GetObjectData(SerializationInfo info, StreamingContext context)
MSBuildTaskHost (6)
AssemblyNameExtension.cs (2)
126private AssemblyNameExtension(SerializationInfo info, StreamingContext context) 948public void GetObjectData(SerializationInfo info, StreamingContext context)
BuildExceptionBase.cs (1)
37private protected BuildExceptionBase(SerializationInfo info, StreamingContext context)
CopyOnWriteDictionary.cs (2)
74protected CopyOnWriteDictionary(SerializationInfo info, StreamingContext context) 397public void GetObjectData(SerializationInfo info, StreamingContext context)
InternalErrorException.cs (1)
81private InternalErrorException(SerializationInfo info, StreamingContext context)
mscorlib (1)
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))]
PresentationBuildTasks (2)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlParseException.cs (2)
225SerializationInfo info, 250public override void GetObjectData(SerializationInfo info, StreamingContext context)
PresentationCore (2)
System\Windows\Media\Animation\AnimationException.cs (1)
52private AnimationException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Windows\Media\InvalidWMPVersionException.cs (1)
41protected InvalidWmpVersionException(SerializationInfo info, StreamingContext context) : base(info, context)
PresentationFramework (20)
MS\Internal\AppModel\Journaling.cs (9)
153protected JournalEntryUri(SerializationInfo info, StreamingContext context) : base(info, context) 261protected JournalEntryPageFunction(SerializationInfo info, StreamingContext context) 271public override void GetObjectData(SerializationInfo info, StreamingContext context) 497protected JournalEntryPageFunctionSaver(SerializationInfo info, StreamingContext context) 506public override void GetObjectData(SerializationInfo info, StreamingContext context) 626protected JournalEntryPageFunctionType(SerializationInfo info, StreamingContext context) 635public override void GetObjectData(SerializationInfo info, StreamingContext context) 741protected JournalEntryPageFunctionUri(SerializationInfo info, StreamingContext context) 750public override void GetObjectData(SerializationInfo info, StreamingContext context)
MS\Internal\PtsHost\Pts.cs (1)
269System.Runtime.Serialization.SerializationInfo info,
System\Windows\Controls\PrintDialogException.cs (1)
60SerializationInfo info,
System\Windows\Data\ValueUnavailableException.cs (1)
48protected ValueUnavailableException(System.Runtime.Serialization.SerializationInfo info,
System\Windows\Markup\XamlParseException.cs (2)
225SerializationInfo info, 250public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Navigation\Journal.cs (2)
47void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 57private Journal(SerializationInfo info, StreamingContext context)
System\Windows\Navigation\JournalEntry.cs (2)
93protected JournalEntry(SerializationInfo info, StreamingContext context) 107public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\ResourceReferenceKeyNotFoundException.cs (2)
39protected ResourceReferenceKeyNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context) 64public override void GetObjectData(SerializationInfo info, StreamingContext context)
PresentationUI (1)
MS\Internal\Documents\Application\XpsViewerException.cs (1)
65protected XpsViewerException(SerializationInfo info, StreamingContext context)
ReachFramework (16)
Exceptions\XpsException.cs (1)
61SerializationInfo info,
Exceptions\XpsPackagingException.cs (1)
59SerializationInfo info,
Exceptions\XpsSerializationException.cs (1)
59SerializationInfo info,
PrintSystemExceptions\PrintSystemException.cs (13)
147System.Runtime.Serialization.SerializationInfo info, 203System.Runtime.Serialization.SerializationInfo info, 402System.Runtime.Serialization.SerializationInfo info, 464System.Runtime.Serialization.SerializationInfo info, 566System.Runtime.Serialization.SerializationInfo info, 614System.Runtime.Serialization.SerializationInfo info, 717System.Runtime.Serialization.SerializationInfo info, 796System.Runtime.Serialization.SerializationInfo info, 922System.Runtime.Serialization.SerializationInfo info, 1050System.Runtime.Serialization.SerializationInfo info, 1223System.Runtime.Serialization.SerializationInfo info, 1272System.Runtime.Serialization.SerializationInfo info, 1291System.Runtime.Serialization.SerializationInfo info,
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
System.Collections (12)
System\Collections\Generic\LinkedList.cs (4)
21private SerializationInfo? _siInfo; //A temporary variable which we need during deserialization. 44protected LinkedList(SerializationInfo info, StreamingContext context) 326public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 574void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Collections\Generic\SortedDictionary.cs (1)
891private TreeSet(SerializationInfo siInfo, StreamingContext context) : base(siInfo, context) { }
System\Collections\Generic\SortedSet.cs (5)
58private SerializationInfo? siInfo; // A temporary variable which we need during deserialization. 131protected SortedSet(SerializationInfo info, StreamingContext context) => siInfo = info; 1531void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) => GetObjectData(info, context); 1533protected virtual void GetObjectData(SerializationInfo info, StreamingContext context) 1861void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Collections\Generic\SortedSet.TreeSubSet.cs (2)
363void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) => GetObjectData(info, context); 365protected override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Collections.Specialized (6)
System\Collections\Specialized\NameObjectCollectionBase.cs (2)
83protected NameObjectCollectionBase(SerializationInfo info, StreamingContext context) 90public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System\Collections\Specialized\NameValueCollection.cs (1)
95protected NameValueCollection(SerializationInfo info, StreamingContext context) : base(info, context)
System\Collections\Specialized\OrderedDictionary.cs (3)
32private readonly SerializationInfo? _siInfo; //A temporary variable which we need during deserialization. 70protected OrderedDictionary(SerializationInfo info, StreamingContext context) 384public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\ValidationException.cs (1)
80protected ValidationException(SerializationInfo info, StreamingContext context)
System.ComponentModel.Composition (8)
System\ComponentModel\Composition\CompositionContractMismatchException.cs (2)
64/// The <see cref="SerializationInfo"/> that holds the serialized object data about the 84protected CompositionContractMismatchException(SerializationInfo info, StreamingContext context)
System\ComponentModel\Composition\ImportCardinalityMismatchException.cs (2)
67/// The <see cref="SerializationInfo"/> that holds the serialized object data about the 87protected ImportCardinalityMismatchException(SerializationInfo info, StreamingContext context)
System\ComponentModel\Composition\Primitives\ComposablePartException.cs (4)
34/// The <see cref="SerializationInfo"/> that holds the serialized object data about the 54protected ComposablePartException(SerializationInfo info, StreamingContext context) : base(info, context) 157/// The <see cref="SerializationInfo"/> that holds the serialized object data about the 171public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.ComponentModel.Primitives (2)
System\ComponentModel\InvalidAsynchronousStateException.cs (1)
44protected InvalidAsynchronousStateException(SerializationInfo info, StreamingContext context) : base(info, context)
System\ComponentModel\InvalidEnumArgumentException.cs (1)
62protected InvalidEnumArgumentException(SerializationInfo info, StreamingContext context) : base(info, context)
System.ComponentModel.TypeConverter (5)
System\ComponentModel\Design\CheckoutException.cs (1)
56protected CheckoutException(SerializationInfo info, StreamingContext context) : base(info, context)
System\ComponentModel\LicenseException.cs (2)
63protected LicenseException(SerializationInfo info, StreamingContext context) : base(info, context) 77public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\ComponentModel\WarningException.cs (2)
64protected WarningException(SerializationInfo info, StreamingContext context) : base(info, context) 82public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Configuration.ConfigurationManager (10)
System\Configuration\ConfigurationErrorsException.cs (2)
108protected ConfigurationErrorsException(SerializationInfo info, StreamingContext context) : 203public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Configuration\ConfigurationException.cs (2)
31protected ConfigurationException(SerializationInfo info, StreamingContext context) 102public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Configuration\Provider\ProviderException.cs (1)
27protected ProviderException(SerializationInfo info, StreamingContext context)
System\Configuration\SettingsAttributeDictionary.cs (1)
15protected SettingsAttributeDictionary(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Configuration\SettingsContext.cs (1)
13protected SettingsContext(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Configuration\SettingsPropertyIsReadOnlyException.cs (1)
27protected SettingsPropertyIsReadOnlyException(SerializationInfo info, StreamingContext context)
System\Configuration\SettingsPropertyNotFoundException.cs (1)
27protected SettingsPropertyNotFoundException(SerializationInfo info, StreamingContext context)
System\Configuration\SettingsPropertyWrongTypeException.cs (1)
27protected SettingsPropertyWrongTypeException(SerializationInfo info, StreamingContext context)
System.Data.Common (64)
System\Data\Common\DbException.cs (1)
22protected DbException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context)
System\Data\DataException.cs (11)
17protected DataException(SerializationInfo info, StreamingContext context) : base(info, context) 40protected ConstraintException(SerializationInfo info, StreamingContext context) : base(info, context) 66protected DeletedRowInaccessibleException(SerializationInfo info, StreamingContext context) : base(info, context) 98protected DuplicateNameException(SerializationInfo info, StreamingContext context) : base(info, context) 124protected InRowChangingEventException(SerializationInfo info, StreamingContext context) : base(info, context) 150protected InvalidConstraintException(SerializationInfo info, StreamingContext context) : base(info, context) 176protected MissingPrimaryKeyException(SerializationInfo info, StreamingContext context) : base(info, context) 202protected NoNullAllowedException(SerializationInfo info, StreamingContext context) : base(info, context) 228protected ReadOnlyException(SerializationInfo info, StreamingContext context) : base(info, context) 254protected RowNotInTableException(SerializationInfo info, StreamingContext context) : base(info, context) 280protected VersionNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Data\DataSet.cs (14)
158protected bool IsBinarySerialized(SerializationInfo info, StreamingContext context) 180protected SchemaSerializationMode DetermineSchemaSerializationMode(SerializationInfo info, StreamingContext context) 230protected void GetSerializationData(SerializationInfo info, StreamingContext context) 256protected DataSet(SerializationInfo info, StreamingContext context) : this(info, context, true) 266protected DataSet(SerializationInfo info, StreamingContext context, bool ConstructSchema) : this() 314public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 326private void SerializeDataSet(SerializationInfo info, StreamingContext context, SerializationFormat remotingFormat) 413internal void DeserializeDataSet(SerializationInfo info, StreamingContext context, SerializationFormat remotingFormat, SchemaSerializationMode schemaSerializationMode) 424private void DeserializeDataSetSchema(SerializationInfo info, StreamingContext context, SerializationFormat remotingFormat, SchemaSerializationMode schemaSerializationMode) 486private void DeserializeDataSetData(SerializationInfo info, SerializationFormat remotingFormat) 507private void SerializeDataSetProperties(SerializationInfo info) 524private void DeserializeDataSetProperties(SerializationInfo info) 545private void SerializeRelations(SerializationInfo info) 581private void DeserializeRelations(SerializationInfo info)
System\Data\DataTable.cs (12)
201protected DataTable(SerializationInfo info, StreamingContext context) : this() 231public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 241private void SerializeDataTable(SerializationInfo info, bool isSingleTable, SerializationFormat remotingFormat) 306internal void DeserializeDataTable(SerializationInfo info, bool isSingleTable, SerializationFormat remotingFormat) 348internal void SerializeTableSchema(SerializationInfo info, bool isSingleTable) 425internal void DeserializeTableSchema(SerializationInfo info, bool isSingleTable) 520internal void SerializeConstraints(SerializationInfo info, int serIndex, bool allConstraints) 592internal void DeserializeConstraints(SerializationInfo info, int serIndex, bool allConstraints) 663internal void SerializeExpressionColumns(SerializationInfo info, int serIndex) 674internal void DeserializeExpressionColumns(SerializationInfo info, int serIndex) 689internal void SerializeTableData(SerializationInfo info, int serIndex) 775internal void DeserializeTableData(SerializationInfo info, int serIndex)
System\Data\DBConcurrencyException.cs (2)
36private DBConcurrencyException(SerializationInfo info, StreamingContext context) : base(info, context) 42public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Data\Filter\FilterException.cs (3)
17protected InvalidExpressionException(SerializationInfo info, StreamingContext context) 34protected EvaluateException(SerializationInfo info, StreamingContext context) 51protected SyntaxErrorException(SerializationInfo info, StreamingContext context)
System\Data\Filter\FunctionNode.cs (1)
523DeserializationToken deserializationToken = (_capturedLimiter != null) ? SerializationInfo.StartDeserialization() : default;
System\Data\PropertyCollection.cs (1)
24protected PropertyCollection(SerializationInfo info, StreamingContext context) : base(info, context)
System\Data\SimpleType.cs (1)
45void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Data\SQLTypes\SQLBytes.cs (1)
581void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Data\SQLTypes\SQLChars.cs (1)
533void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Data\SQLTypes\SQLGuid.cs (2)
57private SqlGuid(SerializationInfo info, StreamingContext context) 66void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Data\SQLTypes\SQLUtility.cs (11)
47protected SqlTypeException(SerializationInfo si, StreamingContext sc) : base(SqlTypeExceptionSerialization(si, sc), sc) 52private static SerializationInfo SqlTypeExceptionSerialization(SerializationInfo? si, StreamingContext sc) 85private SqlNullValueException(SerializationInfo si, StreamingContext sc) : base(SqlNullValueExceptionSerialization(si, sc), sc) 90private static SerializationInfo SqlNullValueExceptionSerialization(SerializationInfo si, StreamingContext sc) 123private SqlTruncateException(SerializationInfo si, StreamingContext sc) : base(SqlTruncateExceptionSerialization(si, sc), sc) 128private static SerializationInfo SqlTruncateExceptionSerialization(SerializationInfo si, StreamingContext sc) 160private SqlNotFilledException(SerializationInfo si, StreamingContext sc) : base(si, sc) 185private SqlAlreadyFilledException(SerializationInfo si, StreamingContext sc) : base(si, sc)
System\Data\StrongTypingException.cs (1)
18protected StrongTypingException(SerializationInfo info, StreamingContext context)
System\Data\TypedTableBase.cs (1)
38protected TypedTableBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
System\Data\TypeLimiter.cs (1)
204m_deserializationToken = SerializationInfo.StartDeserialization();
System.Data.Odbc (2)
System\Data\Odbc\OdbcException.cs (2)
41private OdbcException(SerializationInfo si, StreamingContext sc) : base(si, sc) 60public override void GetObjectData(SerializationInfo si, StreamingContext context)
System.Data.OleDb (1)
artifacts\obj\System.Data.OleDb\Debug\net10.0\System.Data.OleDb.notsupported.cs (1)
266public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_OleDb); }
System.Diagnostics.EventLog (7)
artifacts\obj\System.Diagnostics.EventLog\Debug\net10.0\System.Diagnostics.EventLog.notsupported.cs (7)
121void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_EventLog); } 234protected EventLogException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_EventLog); } 242public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_EventLog); } 263protected EventLogInvalidDataException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_EventLog); } 293protected EventLogNotFoundException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_EventLog); } 310protected EventLogProviderDisabledException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_EventLog); } 346protected EventLogReadingException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_EventLog); }
System.Diagnostics.Process (2)
src\libraries\Common\src\System\Runtime\Serialization\SerializationGuard.cs (2)
15/// Provides access to the internal "ThrowIfDeserializationInProgress" method on <see cref="SerializationInfo"/>. 23static extern void ThrowIfDeserializationInProgress(SerializationInfo? thisPtr, string switchSuffix, ref int cachedValue);
System.DirectoryServices (13)
artifacts\obj\System.DirectoryServices\Debug\net10.0\System.DirectoryServices.notsupported.cs (13)
262protected DirectoryServicesCOMException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 271public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 546protected ActiveDirectoryObjectExistsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 557protected ActiveDirectoryObjectNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 567public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 576protected ActiveDirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 586public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 750protected ActiveDirectoryServerDownException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 762public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 1318protected ForestTrustCollisionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 1327public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 1710protected SyncFromAllServersOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 1719public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); }
System.DirectoryServices.AccountManagement (10)
artifacts\obj\System.DirectoryServices.AccountManagement\Debug\net10.0\System.DirectoryServices.AccountManagement.notsupported.cs (10)
158protected MultipleMatchesException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 169protected NoMatchingPrincipalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 180protected PasswordException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 283protected PrincipalException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 292protected PrincipalExistsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context){ throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 303protected PrincipalOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 313public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 341protected PrincipalServerDownException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base (default(System.Runtime.Serialization.SerializationInfo), default(System.Runtime.Serialization.StreamingContext)) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 351public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); }
System.DirectoryServices.Protocols (7)
artifacts\obj\System.DirectoryServices.Protocols\Debug\net10.0\System.DirectoryServices.Protocols.notsupported.cs (7)
53protected BerConversionException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesProtocols_PlatformNotSupported); } 201protected DirectoryException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesProtocols_PlatformNotSupported); } 227protected DirectoryOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesProtocols_PlatformNotSupported); } 235public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesProtocols_PlatformNotSupported); } 368protected LdapException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesProtocols_PlatformNotSupported); } 378public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesProtocols_PlatformNotSupported); } 742protected TlsOperationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesProtocols_PlatformNotSupported); }
System.Drawing.Common (5)
Special\NotSupported.cs (5)
359void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 721void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 805void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 2711protected InvalidPrinterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 2712public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); }
System.Formats.Asn1 (1)
System\Formats\Asn1\AsnContentException.cs (1)
62protected AsnContentException(SerializationInfo info, StreamingContext context)
System.Formats.Cbor (1)
System\Formats\Cbor\CborContentException.cs (1)
44protected CborContentException(SerializationInfo info, StreamingContext context)
System.Formats.Nrbf (2)
System\Formats\Nrbf\Utils\BinaryReaderExtensions.cs (2)
183SerializationInfo si = new(typeof(DateTime), new FormatterConverter()); 211extern static DateTime CallPrivateSerializationConstructor(SerializationInfo si, StreamingContext ct);
System.IO.Compression (2)
System\IO\Compression\DeflateZLib\ZLibException.cs (2)
58protected ZLibException(SerializationInfo info, StreamingContext context) : base(info, context) 66void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System.IO.FileSystem.DriveInfo (2)
System\IO\DriveInfo.cs (1)
19void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\IO\DriveNotFoundException.cs (1)
34protected DriveNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
System.IO.FileSystem.Watcher (1)
System\IO\InternalBufferOverflowException.cs (1)
43protected InternalBufferOverflowException(SerializationInfo info, StreamingContext context)
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageException.cs (1)
40protected IsolatedStorageException(SerializationInfo info, StreamingContext context) : base(info, context)
System.IO.Packaging (2)
System\IO\Packaging\FileFormatException.cs (2)
120protected FileFormatException(SerializationInfo info, StreamingContext context) : base(info, context) 136public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Linq.Expressions (1)
System\Linq\Expressions\Interpreter\LightCompiler.cs (1)
204internal RethrowException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System.Management (10)
artifacts\obj\System.Management\Debug\net10.0\System.Management.notsupported.cs (10)
143protected ManagementBaseObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 154protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 163void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 175protected ManagementClass(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 189protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 249protected ManagementException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 258public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 267protected ManagementNamedValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 284protected ManagementObject(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 309protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); }
System.Net.Http (6)
src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HPackDecodingException.cs (1)
27public HPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\Common\src\System\Net\Http\aspnetcore\Http2\Hpack\HuffmanDecodingException.cs (3)
25private HuffmanDecodingException(SerializationInfo info, StreamingContext context) 33void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 42public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
src\libraries\Common\src\System\Net\Http\aspnetcore\Http3\QPack\QPackDecodingException.cs (1)
27private QPackDecodingException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\Common\src\System\Net\Http\aspnetcore\Http3\QPack\QPackEncodingException.cs (1)
24private QPackEncodingException(SerializationInfo info, StreamingContext context) : base(info, context)
System.Net.HttpListener (1)
System\Net\HttpListenerException.cs (1)
31protected HttpListenerException(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Net.Mail (6)
System\Net\Mail\SmtpException.cs (2)
98protected SmtpException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 114public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\Mail\SmtpFailedRecipientException.cs (2)
29protected SmtpFailedRecipientException(SerializationInfo info, StreamingContext context) : base(info, context) 59public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\Mail\SmtpFailedRecipientsException.cs (2)
35protected SmtpFailedRecipientsException(SerializationInfo info, StreamingContext context) : base(info, context) 68public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Net.NetworkInformation (1)
src\libraries\Common\src\System\Net\NetworkInformation\NetworkInformationException.cs (1)
42protected NetworkInformationException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext)
System.Net.Ping (1)
System\Net\NetworkInformation\PingException.cs (1)
25protected PingException(SerializationInfo serializationInfo, StreamingContext streamingContext) :
System.Net.Primitives (4)
System\Net\CookieException.cs (3)
37protected CookieException(SerializationInfo serializationInfo, StreamingContext streamingContext) 43void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 50public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\SocketException.cs (1)
56protected SocketException(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Net.Requests (24)
System\Net\FileWebRequest.cs (3)
43protected FileWebRequest(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 49void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) => 53protected override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\FileWebResponse.cs (3)
51protected FileWebResponse(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 57void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 63protected override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\HttpWebRequest.cs (3)
193protected HttpWebRequest(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 199void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 205protected override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\HttpWebResponse.cs (3)
41protected HttpWebResponse(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 47void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 53protected override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\ProtocolViolationException.cs (3)
40protected ProtocolViolationException(SerializationInfo serializationInfo, StreamingContext streamingContext) 46void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 53public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\WebException.cs (3)
58protected WebException(SerializationInfo serializationInfo, StreamingContext streamingContext) 68void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 75public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\WebRequest.cs (3)
44protected WebRequest(SerializationInfo serializationInfo, StreamingContext streamingContext) 50void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 56protected virtual void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Net\WebResponse.cs (3)
29protected WebResponse(SerializationInfo serializationInfo, StreamingContext streamingContext) 35void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 41protected virtual void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Net.Security (4)
System\Security\Authentication\AuthenticationException.cs (2)
26protected AuthenticationException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 50protected InvalidCredentialException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext)
System\Security\Authentication\ExtendedProtection\ExtendedProtectionPolicy.cs (2)
73protected ExtendedProtectionPolicy(SerializationInfo info, StreamingContext context) 78void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System.Net.WebHeaderCollection (3)
System\Net\WebHeaderCollection.cs (3)
34protected WebHeaderCollection(SerializationInfo serializationInfo, StreamingContext streamingContext) 142public override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 147void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Net.WebProxy (3)
System\Net\WebProxy.cs (3)
207protected WebProxy(SerializationInfo serializationInfo, StreamingContext streamingContext) => 210void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) => 213protected virtual void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) =>
System.Net.WebSockets (2)
System\Net\WebSockets\WebSocketException.cs (2)
100private WebSocketException(SerializationInfo serializationInfo, StreamingContext streamingContext) 107public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Private.CoreLib (209)
src\libraries\System.Private.CoreLib\src\System\AccessViolationException.cs (1)
37protected AccessViolationException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\AggregateException.cs (5)
182/// <param name="info">The <see cref="SerializationInfo"/> that holds 190protected AggregateException(SerializationInfo info, StreamingContext context) : 198/// Sets the <see cref="SerializationInfo"/> with information about 201/// <param name="info">The <see cref="SerializationInfo"/> that holds 208public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\AppDomainUnloadedException.cs (1)
34protected AppDomainUnloadedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\ApplicationException.cs (1)
49protected ApplicationException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\ArgumentException.cs (2)
59protected ArgumentException(SerializationInfo info, StreamingContext context) 67public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\ArgumentNullException.cs (1)
47protected ArgumentNullException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\ArgumentOutOfRangeException.cs (2)
57protected ArgumentOutOfRangeException(SerializationInfo info, StreamingContext context) 65public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\ArithmeticException.cs (1)
44protected ArithmeticException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\ArrayTypeMismatchException.cs (1)
44protected ArrayTypeMismatchException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\BadImageFormatException.cs (2)
54protected BadImageFormatException(SerializationInfo info, StreamingContext context) 63public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\CannotUnloadAppDomainException.cs (1)
34protected CannotUnloadAppDomainException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (2)
78private BitArray(SerializationInfo info, StreamingContext context) 103void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Collections\Comparer.cs (2)
30private Comparer(SerializationInfo info, StreamingContext context) 39public void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Comparer.cs (4)
83private NullableComparer(SerializationInfo info, StreamingContext context) { } 84public void GetObjectData(SerializationInfo info, StreamingContext context) 136private EnumComparer(SerializationInfo info, StreamingContext context) { } 147public void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (3)
185protected Dictionary(SerializationInfo info, StreamingContext context) 378public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 1201HashHelpers.SerializationInfoTable.TryGetValue(this, out SerializationInfo? siInfo);
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\EqualityComparer.cs (5)
149private NullableEqualityComparer(SerializationInfo info, StreamingContext context) { } 150public void GetObjectData(SerializationInfo info, StreamingContext context) 241private EnumEqualityComparer(SerializationInfo information, StreamingContext context) { } 243public void GetObjectData(SerializationInfo info, StreamingContext context) 275void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (3)
136protected HashSet(SerializationInfo info, StreamingContext context) 697public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 722HashHelpers.SerializationInfoTable.TryGetValue(this, out SerializationInfo? siInfo);
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\KeyNotFoundException.cs (1)
34protected KeyNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\NonRandomizedStringEqualityComparer.cs (2)
38protected NonRandomizedStringEqualityComparer(SerializationInfo information, StreamingContext context) 68void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Collections\HashHelpers.SerializationInfoTable.cs (3)
15private static ConditionalWeakTable<object, SerializationInfo>? s_serializationInfoTable; 17public static ConditionalWeakTable<object, SerializationInfo> SerializationInfoTable 22Interlocked.CompareExchange(ref s_serializationInfoTable, new ConditionalWeakTable<object, SerializationInfo>(), null);
src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (4)
369protected Hashtable(SerializationInfo info, StreamingContext context) 1025public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 1093HashHelpers.SerializationInfoTable.TryGetValue(this, out SerializationInfo? siInfo); 1259public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\ComponentModel\Win32Exception.cs (2)
63protected Win32Exception(SerializationInfo info, StreamingContext context) : base(info, context) 70public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Context.cs (1)
34protected ContextMarshalException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\DataMisalignedException.cs (1)
37private DataMisalignedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (2)
821private DateTime(SerializationInfo info, StreamingContext context) 1289void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (2)
626void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 634private DateTimeOffset(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\DBNull.cs (1)
20public void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Decimal.cs (2)
199private Decimal(SerializationInfo info, StreamingContext context) 208void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Delegate.cs (1)
154public virtual void GetObjectData(SerializationInfo info, StreamingContext context) => throw new PlatformNotSupportedException();
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Contracts\ContractException.cs (2)
39private ContractException(SerializationInfo info, StreamingContext context) 49public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSourceException.cs (1)
38protected EventSourceException(SerializationInfo info, StreamingContext context) : base(info, context) { }
src\libraries\System.Private.CoreLib\src\System\DivideByZeroException.cs (1)
37protected DivideByZeroException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\DllNotFoundException.cs (1)
37protected DllNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\DuplicateWaitObjectException.cs (1)
45protected DuplicateWaitObjectException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\EntryPointNotFoundException.cs (1)
37protected EntryPointNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Exception.cs (3)
45protected Exception(SerializationInfo info, StreamingContext context) 104public virtual void GetObjectData(SerializationInfo info, StreamingContext context) 204partial void RestoreRemoteStackTrace(SerializationInfo info, StreamingContext context);
src\libraries\System.Private.CoreLib\src\System\ExecutionEngineException.cs (1)
35private ExecutionEngineException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\FieldAccessException.cs (1)
37protected FieldAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\FormatException.cs (1)
37protected FormatException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Globalization\CultureNotFoundException.cs (2)
63protected CultureNotFoundException(SerializationInfo info, StreamingContext context) 72public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\IndexOutOfRangeException.cs (1)
35private IndexOutOfRangeException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\InsufficientExecutionStackException.cs (1)
32private InsufficientExecutionStackException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\InsufficientMemoryException.cs (1)
46private InsufficientMemoryException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\IntPtr.cs (2)
66private IntPtr(SerializationInfo info, StreamingContext context) 80void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\InvalidCastException.cs (1)
43protected InvalidCastException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\InvalidOperationException.cs (1)
37protected InvalidOperationException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\InvalidProgramException.cs (1)
36private InvalidProgramException(SerializationInfo info, StreamingContext context) : base(info, context) { }
src\libraries\System.Private.CoreLib\src\System\InvalidTimeZoneException.cs (1)
30protected InvalidTimeZoneException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\IO\DirectoryNotFoundException.cs (1)
40protected DirectoryNotFoundException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\IO\EndOfStreamException.cs (1)
34protected EndOfStreamException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\IO\FileLoadException.cs (2)
74protected FileLoadException(SerializationInfo info, StreamingContext context) 83public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\IO\FileNotFoundException.cs (2)
96protected FileNotFoundException(SerializationInfo info, StreamingContext context) 105public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\IO\FileSystemInfo.cs (2)
26protected FileSystemInfo(SerializationInfo info, StreamingContext context) 39public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\IO\InvalidDataException.cs (1)
41private InvalidDataException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\IO\IOException.cs (1)
40protected IOException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\IO\PathTooLongException.cs (1)
34protected PathTooLongException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.cs (1)
143SerializationInfo.ThrowIfDeserializationInProgress("AllowFileWrites", ref s_cachedSerializationSwitch);
src\libraries\System.Private.CoreLib\src\System\MemberAccessException.cs (1)
49protected MemberAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\MethodAccessException.cs (1)
37protected MethodAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\MissingFieldException.cs (1)
41protected MissingFieldException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\MissingMemberException.cs (2)
41protected MissingMemberException(SerializationInfo info, StreamingContext context) 51public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\MissingMethodException.cs (1)
44protected MissingMethodException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\MulticastNotSupportedException.cs (1)
37private MulticastNotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\NotFiniteNumberException.cs (2)
58protected NotFiniteNumberException(SerializationInfo info, StreamingContext context) : base(info, context) 65public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\NotImplementedException.cs (1)
35protected NotImplementedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\NotSupportedException.cs (1)
38protected NotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\NullReferenceException.cs (1)
37protected NullReferenceException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\ObjectDisposedException.cs (2)
46protected ObjectDisposedException(SerializationInfo info, StreamingContext context) 80public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\OperatingSystem.cs (1)
71public void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\OperationCanceledException.cs (1)
66protected OperationCanceledException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\OutOfMemoryException.cs (1)
43protected OutOfMemoryException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\OverflowException.cs (1)
37protected OverflowException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\PlatformNotSupportedException.cs (1)
37protected PlatformNotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\RankException.cs (1)
37protected RankException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Reflection\AmbiguousMatchException.cs (1)
32private AmbiguousMatchException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Reflection\Assembly.cs (2)
166public virtual void GetObjectData(SerializationInfo info, StreamingContext context) { throw NotImplemented.ByDesign; } 264SerializationInfo.ThrowIfDeserializationInProgress("AllowAssembliesFromByteArrays",
src\libraries\System.Private.CoreLib\src\System\Reflection\AssemblyName.cs (1)
270public void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Reflection\CustomAttributeFormatException.cs (1)
32protected CustomAttributeFormatException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Reflection\InvalidFilterCriteriaException.cs (1)
32protected InvalidFilterCriteriaException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Reflection\Missing.cs (1)
14void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Reflection\Module.cs (1)
143public virtual void GetObjectData(SerializationInfo info, StreamingContext context) { throw NotImplemented.ByDesign; }
src\libraries\System.Private.CoreLib\src\System\Reflection\Pointer.cs (1)
55void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Reflection\ReflectionTypeLoadException.cs (2)
29private ReflectionTypeLoadException(SerializationInfo info, StreamingContext context) 38public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Reflection\StrongNameKeyPair.cs (2)
21protected StrongNameKeyPair(SerializationInfo info, StreamingContext context) => 30void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) =>
src\libraries\System.Private.CoreLib\src\System\Reflection\TargetException.cs (1)
32protected TargetException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Reflection\TargetInvocationException.cs (1)
26private TargetInvocationException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Reflection\TargetParameterCountException.cs (1)
32private TargetParameterCountException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Resources\MissingManifestResourceException.cs (1)
34protected MissingManifestResourceException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Resources\MissingSatelliteAssemblyException.cs (1)
46protected MissingSatelliteAssemblyException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Runtime\AmbiguousImplementationException.cs (1)
32private AmbiguousImplementationException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RuntimeWrappedException.cs (2)
28private RuntimeWrappedException(SerializationInfo info, StreamingContext context) 36public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\SwitchExpressionException.cs (2)
32private SwitchExpressionException(SerializationInfo info, StreamingContext context) 47public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\COMException.cs (1)
46protected COMException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ExternalException.cs (1)
43protected ExternalException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\InvalidComObjectException.cs (1)
39protected InvalidComObjectException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\InvalidOleVariantTypeException.cs (1)
38protected InvalidOleVariantTypeException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\MarshalDirectiveException.cs (1)
37protected MarshalDirectiveException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeArrayRankMismatchException.cs (1)
38protected SafeArrayRankMismatchException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SafeArrayTypeMismatchException.cs (1)
38protected SafeArrayTypeMismatchException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\SEHException.cs (1)
36protected SEHException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\DeserializationToken.cs (1)
26SerializationInfo.AsyncDeserializationInProgress.Value = false;
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\ISerializable.cs (1)
9void GetObjectData(SerializationInfo info, StreamingContext context);
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\SerializationException.cs (1)
37protected SerializationException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Security\CryptographicException.cs (1)
43protected CryptographicException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Security\SecurityException.cs (2)
57protected SecurityException(SerializationInfo info, StreamingContext context) 72public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Security\VerificationException.cs (1)
34protected VerificationException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\StackOverflowException.cs (1)
35private StackOverflowException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\StringComparer.cs (4)
240private CultureAwareComparer(SerializationInfo info, StreamingContext context) 306public void GetObjectData(SerializationInfo info, StreamingContext context) 473public void GetObjectData(SerializationInfo info, StreamingContext context) 555public void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\SystemException.cs (1)
34protected SystemException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Text\DecoderExceptionFallback.cs (1)
105private DecoderFallbackException(SerializationInfo serializationInfo, StreamingContext streamingContext)
src\libraries\System.Private.CoreLib\src\System\Text\EncoderExceptionFallback.cs (1)
125private EncoderFallbackException(SerializationInfo serializationInfo, StreamingContext streamingContext)
src\libraries\System.Private.CoreLib\src\System\Text\StringBuilder.cs (2)
166private StringBuilder(SerializationInfo info, StreamingContext context) 223void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Threading\AbandonedMutexException.cs (1)
58protected AbandonedMutexException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Threading\CompressedStack.cs (1)
17public void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Threading\ExecutionContext.cs (1)
47public void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Threading\LockRecursionException.cs (1)
30protected LockRecursionException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Threading\SemaphoreFullException.cs (1)
28protected SemaphoreFullException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Threading\SynchronizationLockException.cs (1)
37protected SynchronizationLockException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskCanceledException.cs (2)
82/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 86protected TaskCanceledException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskSchedulerException.cs (2)
68/// <param name="info">The <see cref="SerializationInfo"/> that holds 74protected TaskSchedulerException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadAbortException.cs (1)
24private ThreadAbortException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadInterruptedException.cs (1)
43protected ThreadInterruptedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadStartException.cs (1)
26private ThreadStartException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadStateException.cs (1)
37protected ThreadStateException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\Threading\WaitHandleCannotBeOpenedException.cs (1)
31protected WaitHandleCannotBeOpenedException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\TimeoutException.cs (1)
37protected TimeoutException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.AdjustmentRule.cs (2)
263void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 276private AdjustmentRule(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.cs (2)
1144void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 1157private TimeZoneInfo(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\TimeZoneInfo.TransitionTime.cs (2)
129void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) 141private TransitionTime(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\TimeZoneNotFoundException.cs (1)
30protected TimeZoneNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\TypeAccessException.cs (1)
36protected TypeAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\TypeInitializationException.cs (2)
48private TypeInitializationException(SerializationInfo info, StreamingContext context) 56public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\TypeLoadException.cs (2)
54protected TypeLoadException(SerializationInfo info, StreamingContext context) : base(info, context) 64public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\TypeUnloadedException.cs (1)
34protected TypeUnloadedException(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\UIntPtr.cs (2)
65private UIntPtr(SerializationInfo info, StreamingContext context) 79void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\UnauthorizedAccessException.cs (1)
37protected UnauthorizedAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
src\libraries\System.Private.CoreLib\src\System\UnitySerializationHolder.cs (3)
26internal static void GetUnitySerializationInfo(SerializationInfo info, int unityType) 34public UnitySerializationHolder(SerializationInfo info, StreamingContext context) 44public void GetObjectData(SerializationInfo info, StreamingContext context) =>
src\libraries\System.Private.CoreLib\src\System\WeakReference.cs (2)
57protected WeakReference(SerializationInfo info, StreamingContext context) 69public virtual void GetObjectData(SerializationInfo info, StreamingContext context)
src\libraries\System.Private.CoreLib\src\System\WeakReference.T.cs (2)
41private WeakReference(SerializationInfo info, StreamingContext context) 68public void GetObjectData(SerializationInfo info, StreamingContext context)
src\System\Exception.CoreCLR.cs (1)
16partial void RestoreRemoteStackTrace(SerializationInfo info, StreamingContext context)
src\System\MulticastDelegate.CoreCLR.cs (1)
37public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\System\Reflection\RuntimeAssembly.cs (1)
314public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\System\Reflection\RuntimeModule.cs (1)
387public override void GetObjectData(SerializationInfo info, StreamingContext context)
src\System\RuntimeHandles.cs (3)
878public void GetObjectData(SerializationInfo info, StreamingContext context) 991public void GetObjectData(SerializationInfo info, StreamingContext context) 1692public void GetObjectData(SerializationInfo info, StreamingContext context)
System.Private.DataContractSerialization (10)
System\Runtime\Serialization\ClassDataContract.cs (1)
1278private static Type[] SerInfoCtorArgs => s_serInfoCtorArgs ??= new Type[] { typeof(SerializationInfo), typeof(StreamingContext) };
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (1)
322public static Type[] SerInfoCtorArgs => s_serInfoCtorArgs ??= new Type[] { typeof(SerializationInfo), typeof(StreamingContext) };
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
340var serInfo = new SerializationInfo(objType, XmlObjectSerializer.FormatterConverter);
System\Runtime\Serialization\ReflectionReader.cs (1)
335SerializationInfo serializationInfo = context.ReadSerializationInfo(xmlReader, classContract.UnderlyingType);
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (2)
543public SerializationInfo ReadSerializationInfo(XmlReaderDelegator xmlReader, Type type) 546var serInfo = new SerializationInfo(type, XmlObjectSerializer.FormatterConverter);
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (4)
276internal virtual bool WriteClrTypeInfo(XmlWriterDelegator xmlWriter, Type dataContractType, SerializationInfo serInfo) 506internal static void GetObjectData(ISerializable obj, SerializationInfo serInfo, StreamingContext context) 519var serInfo = new SerializationInfo(objType, XmlObjectSerializer.FormatterConverter /*!UnsafeTypeForwardingEnabled is always false*/); 535internal void WriteSerializationInfo(XmlWriterDelegator xmlWriter, Type objType, SerializationInfo serInfo)
System.Private.Uri (5)
System\Uri.cs (3)
455protected Uri(SerializationInfo serializationInfo, StreamingContext streamingContext) 478void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) 487protected void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\UriFormatException.cs (2)
30protected UriFormatException(SerializationInfo serializationInfo, StreamingContext streamingContext) : base(serializationInfo, streamingContext) 35void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext)
System.Private.Windows.Core (23)
System\Private\Windows\BinaryFormat\BinaryFormatWriter.cs (1)
584SerializationInfo info = new(typeof(Hashtable), FormatterConverterStub.Instance);
System\Private\Windows\BinaryFormat\Deserializer\ClassRecordSerializationInfoDeserializer.cs (2)
12/// Deserializer for <see cref="ClassRecord"/>s that use <see cref="SerializationInfo"/> to initialize class state. 22private readonly SerializationInfo _serializationInfo;
System\Private\Windows\BinaryFormat\Deserializer\Deserializer.cs (6)
23/// This deserializer ensures that all value types are assigned to fields or populated in <see cref="SerializationInfo"/> 30/// If you need to dereference reference types in <see cref="SerializationInfo"/> waiting for final state by 40/// populating the serialized type. If <see cref="SerializationInfo"/> is involved and you have a cycle you may never 41/// be able to complete the deserialization as the reference type values in the <see cref="SerializationInfo"/> can't 46/// type when <see cref="ISerializable.GetObjectData(SerializationInfo, StreamingContext)"/> is called by invoking 47/// <see cref="SerializationInfo.SetType(Type)"/> will get that type info serialized into the stream.
System\Private\Windows\BinaryFormat\Deserializer\IDeserializer.cs (2)
30/// <see cref="SerializationInfo"/> has not yet been applied. 58/// Pend a <see cref="SerializationInfo"/> to be applied when the graph is fully parsed.
System\Private\Windows\BinaryFormat\Deserializer\PendingSerializationInfo.cs (3)
16private readonly SerializationInfo _info; 20SerializationInfo info, 71&& parameters[0].ParameterType == typeof(SerializationInfo)
System\Private\Windows\BinaryFormat\Deserializer\SerializationInfoValueUpdater.cs (2)
11private readonly SerializationInfo _info; 14internal SerializationInfoValueUpdater(SerializationRecordId objectId, SerializationRecordId valueId, SerializationInfo info, string name)
System\Private\Windows\BinaryFormat\SerializationInfoExtensions.cs (5)
10private static readonly Action<SerializationInfo, string, object, Type> s_updateValue = 11typeof(SerializationInfo) 14.CreateDelegate<Action<SerializationInfo, string, object, Type>>(); 19[DynamicDependency(DynamicallyAccessedMemberTypes.NonPublicMethods, typeof(SerializationInfo))] 20internal static void UpdateValue(this SerializationInfo si, string name, object value, Type type) =>
System\Private\Windows\BinaryFormat\Support\FormatterConverterStub.cs (1)
13/// Allows creating a <see cref="SerializationInfo"/> when a <see cref="IFormatterConverter"/>
System\Private\Windows\BinaryFormat\Support\SerializationExtensions.cs (1)
13public static T? GetValue<T>(this SerializationInfo info, string name) => (T?)info.GetValue(name, typeof(T));
System.Private.Xml (19)
System\Xml\Schema\Inference\XmlSchemaInferenceException.cs (2)
21protected XmlSchemaInferenceException(SerializationInfo info, StreamingContext context) : base(info, context) 27public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\Schema\XmlSchemaException.cs (2)
33protected XmlSchemaException(SerializationInfo info, StreamingContext context) : base(info, context) 65public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\Schema\XmlSchemaValidationException.cs (2)
22protected XmlSchemaValidationException(SerializationInfo info, StreamingContext context) : base(info, context) 28public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\XmlException.cs (2)
36protected XmlException(SerializationInfo info, StreamingContext context) : base(info, context) 73public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\XPath\XPathException.cs (2)
28protected XPathException(SerializationInfo info, StreamingContext context) : base(info, context) 57public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\Xsl\XPath\XPathCompileException.cs (2)
30internal XPathCompileException(SerializationInfo info, StreamingContext context) 40public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\Xsl\XslException.cs (3)
22public XslTransformException(SerializationInfo info, StreamingContext context) 117internal XslLoadException(SerializationInfo info, StreamingContext context) 170public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Xml\Xslt\XsltException.cs (4)
29protected XsltException(SerializationInfo info, StreamingContext context) : base(info, context) 61public override void GetObjectData(SerializationInfo info, StreamingContext context) 159protected XsltCompileException(SerializationInfo info, StreamingContext context) : base(info, context) 165public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Private.Xml.Linq (3)
System\Xml\Linq\XName.cs (3)
186/// Populates a <see cref="SerializationInfo"/> with the data needed to 189/// <param name="info">The <see cref="SerializationInfo"/> to populate with data</param> 191void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System.Reflection.Metadata (1)
System\Reflection\Metadata\ImageFormatLimitationException.Serialization.cs (1)
17protected ImageFormatLimitationException(SerializationInfo info, StreamingContext context)
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Assemblies\RoAssembly.cs (1)
202public sealed override void GetObjectData(SerializationInfo info, StreamingContext context) => throw new NotSupportedException();
System\Reflection\TypeLoading\Modules\RoModule.cs (1)
79public sealed override void GetObjectData(SerializationInfo info, StreamingContext context) => throw new NotSupportedException();
System.Resources.Extensions (20)
System\Resources\Extensions\BinaryFormat\Deserializer\ClassRecordSerializationInfoDeserializer.cs (2)
13/// Deserializer for <see cref="ClassRecord"/>s that use <see cref="SerializationInfo"/> to initialize class state. 23private readonly SerializationInfo _serializationInfo;
System\Resources\Extensions\BinaryFormat\Deserializer\Deserializer.cs (6)
26/// This deserializer ensures that all value types are assigned to fields or populated in <see cref="SerializationInfo"/> 33/// If you need to dereference reference types in <see cref="SerializationInfo"/> waiting for final state by 43/// populating the serialized type. If <see cref="SerializationInfo"/> is involved and you have a cycle you may never 44/// be able to complete the deserialization as the reference type values in the <see cref="SerializationInfo"/> can't 49/// type when <see cref="ISerializable.GetObjectData(SerializationInfo, StreamingContext)"/> is called by invoking 50/// <see cref="SerializationInfo.SetType(Type)"/> will get that type info serialized into the stream.
System\Resources\Extensions\BinaryFormat\Deserializer\IDeserializer.cs (2)
31/// <see cref="SerializationInfo"/> has not yet been applied. 59/// Pend a <see cref="SerializationInfo"/> to be applied when the graph is fully parsed.
System\Resources\Extensions\BinaryFormat\Deserializer\PendingSerializationInfo.cs (3)
18private readonly SerializationInfo _info; 22SerializationInfo info, 73&& parameters[0].ParameterType == typeof(SerializationInfo)
System\Resources\Extensions\BinaryFormat\Deserializer\SerializationInfoValueUpdater.cs (2)
12private readonly SerializationInfo _info; 15internal SerializationInfoValueUpdater(SerializationRecordId objectId, SerializationRecordId valueId, SerializationInfo info, string name) : base(objectId, valueId)
System\Resources\Extensions\BinaryFormat\SerializationInfoExtensions.cs (5)
12private static readonly Action<SerializationInfo, string, object, Type> s_updateValue = 13typeof(SerializationInfo) 16.CreateDelegate<Action<SerializationInfo, string, object, Type>>(); 22[DynamicDependency(DynamicallyAccessedMemberTypes.NonPublicMethods, typeof(SerializationInfo))] 23internal static void UpdateValue(this SerializationInfo si, string name, object value, Type type) =>
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
713[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Serialization.SerializationInfo))]
System.Runtime.Serialization.Formatters (21)
System.Runtime.Serialization.Formatters.TypeForwards.cs (1)
10[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Runtime.Serialization.SerializationInfo))]
System\Runtime\Serialization\FormatterServices.cs (2)
382public void GetObjectData(object obj, SerializationInfo info, StreamingContext context) 387public object SetObjectData(object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector? selector)
System\Runtime\Serialization\ISerializationSurrogate.cs (2)
9void GetObjectData(object obj, SerializationInfo info, StreamingContext context); 10object SetObjectData(object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector? selector);
System\Runtime\Serialization\ObjectManager.cs (16)
403SerializationInfo? si; 640public void RegisterObject(object obj, long objectID, SerializationInfo info) 646public void RegisterObject(object obj, long objectID, SerializationInfo? info, long idOfContainingObj, MemberInfo? member) 651internal void RegisterString(string? obj, long objectID, SerializationInfo? info, long idOfContainingObj, MemberInfo? member) 662public void RegisterObject(object obj, long objectID, SerializationInfo? info, long idOfContainingObj, MemberInfo? member, int[]? arrayIndex) 773internal void CompleteISerializableObject(object obj, SerializationInfo? info, StreamingContext context) 803parameters[0].ParameterType == typeof(SerializationInfo) && 1025internal SerializationInfo? _serInfo; 1041object? obj, long objID, SerializationInfo? info, ISerializationSurrogate? surrogate, 1078string? obj, long objID, SerializationInfo? info, ISerializationSurrogate? surrogate, 1200object obj, SerializationInfo? info, ISerializationSurrogate? surrogate, long idOfContainer, 1341internal SerializationInfo? SerializationInfo { get { return _serInfo; } set { _serInfo = value; } } 1626private static readonly Action<SerializationInfo, string, object, Type> s_updateValue = 1627typeof(SerializationInfo) 1629.CreateDelegate<Action<SerializationInfo, string, object, Type>>(); 1631public static void UpdateValue(this SerializationInfo si, string name, object value, Type type) =>
System.Runtime.Serialization.Primitives (1)
System\Runtime\Serialization\InvalidDataContractException.cs (1)
31protected InvalidDataContractException(SerializationInfo info, StreamingContext context)
System.Runtime.Serialization.Schema (3)
System\Runtime\Serialization\Schema\CodeExporter.cs (3)
1680get { return new CodeParameterDeclarationExpression(GetCodeTypeReference(typeof(SerializationInfo)), ImportGlobals.SerializationInfoFieldName); } 1838serializationInfoField.Type = GetCodeTypeReference(typeof(SerializationInfo)); 1849return CreateProperty(GetCodeTypeReference(typeof(SerializationInfo)), ImportGlobals.SerializationInfoPropertyName, ImportGlobals.SerializationInfoFieldName, false/*isValueType*/);
System.Security.AccessControl (1)
artifacts\obj\System.Security.AccessControl\Debug\net10.0\System.Security.AccessControl.notsupported.cs (1)
449public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); }
System.Security.Claims (7)
System\Security\Claims\ClaimsIdentity.cs (5)
291protected ClaimsIdentity(SerializationInfo info, StreamingContext context) 301/// The <see cref="SerializationInfo"/> to read from. 306protected ClaimsIdentity(SerializationInfo info) 1000/// Populates the specified <see cref="SerializationInfo"/> with the serialization data for the ClaimsIdentity 1005protected virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\Claims\ClaimsPrincipal.cs (2)
52protected ClaimsPrincipal(SerializationInfo info, StreamingContext context) 556protected virtual void GetObjectData(SerializationInfo info, StreamingContext context)
System.Security.Cryptography (4)
System\Security\Cryptography\CryptographicUnexpectedOperationException.cs (1)
36protected CryptographicUnexpectedOperationException(SerializationInfo info, StreamingContext context)
System\Security\Cryptography\X509Certificates\X509Certificate.cs (2)
225public X509Certificate(SerializationInfo info, StreamingContext context) : this() 245void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (1)
186protected X509Certificate2(SerializationInfo info, StreamingContext context)
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\CryptoSignedXmlRecursionException.cs (1)
27protected CryptoSignedXmlRecursionException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System.Security.Permissions (7)
System\ApplicationIdentity.cs (1)
16void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\HostProtectionException.cs (2)
55protected HostProtectionException(SerializationInfo info, StreamingContext context) 92public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\Policy\Hash.cs (1)
24public void GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\Policy\HashMembershipCondition.cs (1)
21void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Security\Policy\PolicyException.cs (1)
18protected PolicyException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\Security\XmlSyntaxException.cs (1)
20private XmlSyntaxException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System.Security.Principal.Windows (3)
artifacts\obj\System.Security.Principal.Windows\Debug\net10.0\System.Security.Principal.Windows.notsupported.cs (3)
28public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_Principal); } 243public WindowsIdentity(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_Principal); } 273void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_Principal); }
System.ServiceModel.NetNamedPipe (2)
System\IO\PipeException.cs (1)
32protected PipeException(SerializationInfo info, StreamingContext context)
System\ServiceModel\AddressAccessDeniedException.cs (1)
15protected AddressAccessDeniedException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System.ServiceModel.Primitives (19)
netstandard.cs (19)
378protected SecurityTokenException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 386protected SecurityTokenValidationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 422protected ActionNotSupportedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 470protected ChannelTerminatedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 584protected CommunicationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 591protected CommunicationObjectAbortedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 598protected CommunicationObjectFaultedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 669protected EndpointNotFoundException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 738protected FaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 757protected FaultException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 851protected InvalidMessageContractException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 917protected MessageHeaderException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context) { } 982protected ProtocolException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 994protected QuotaExceededException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 1021protected ServerTooBusyException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 1027protected ServiceActivationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 2259protected MessageSecurityException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 2265protected SecurityAccessDeniedException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 2277protected SecurityNegotiationException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
System.ServiceProcess.ServiceController (1)
artifacts\obj\System.ServiceProcess.ServiceController\Debug\net10.0\System.ServiceProcess.ServiceController.notsupported.cs (1)
159protected TimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_ServiceController); }
System.Speech (1)
artifacts\obj\System.Speech\Debug\net10.0\System.Speech.notsupported.cs (1)
203void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemSpeech); }
System.Text.Encoding.CodePages (4)
System\Text\BaseCodePageEncoding.cs (1)
81void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Text\DecoderNLS.cs (1)
40void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Text\EncoderNLS.cs (1)
42void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Text\ISCIIEncoding.cs (1)
68void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System.Text.Json (7)
System\Text\Json\JsonException.cs (5)
83/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 92protected JsonException(SerializationInfo info, StreamingContext context) : base(info, context) 106/// Sets the <see cref="SerializationInfo"/> with information about the exception. 108/// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> 114public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Text\Json\Reader\JsonReaderException.cs (1)
19private JsonReaderException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Text\Json\Serialization\Converters\Value\UnsupportedTypeConverterFactory.cs (1)
26type == typeof(SerializationInfo) ||
System.Text.Json.SourceGeneration (1)
Helpers\KnownTypeSymbols.cs (1)
250public INamedTypeSymbol? SerializationInfoType => GetOrResolveType(typeof(Runtime.Serialization.SerializationInfo), ref _SerializationInfoType);
System.Text.RegularExpressions (5)
System\Text\RegularExpressions\Regex.cs (2)
175protected Regex(SerializationInfo info, StreamingContext context) => 178void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context) =>
System\Text\RegularExpressions\RegexMatchTimeoutException.cs (2)
56protected RegexMatchTimeoutException(SerializationInfo info, StreamingContext context) 65void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Text\RegularExpressions\RegexParseException.cs (1)
39public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Text.RegularExpressions.Generator (1)
src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexParseException.cs (1)
39public override void GetObjectData(SerializationInfo info, StreamingContext context)
System.Threading (2)
System\Threading\Barrier.cs (1)
71protected BarrierPostPhaseException(SerializationInfo info, StreamingContext context)
System\Threading\ReaderWriterLock.cs (1)
1138public ReaderWriterLockApplicationException(SerializationInfo info, StreamingContext context)
System.Threading.Channels (1)
System\Threading\Channels\ChannelClosedException.netcoreapp.cs (1)
22protected ChannelClosedException(SerializationInfo info, StreamingContext context) :
System.Transactions.Local (19)
System\Transactions\NonWindowsUnsupported.cs (2)
67protected OletxTransaction(SerializationInfo serializationInfo, StreamingContext context) 111public void GetObjectData(SerializationInfo serializationInfo, StreamingContext context)
System\Transactions\Transaction.cs (1)
849SerializationInfo serializationInfo,
System\Transactions\TransactionException.cs (5)
94protected TransactionException(SerializationInfo info, StreamingContext context) : base(info, context) 219protected TransactionAbortedException(SerializationInfo info, StreamingContext context) : base(info, context) 282protected TransactionInDoubtException(SerializationInfo info, StreamingContext context) : base(info, context) 344protected TransactionManagerCommunicationException(SerializationInfo info, StreamingContext context) : base(info, context) 384protected TransactionPromotionException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Transactions\TransactionState.cs (11)
263internal virtual void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 597internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 1157internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 1486internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 1636internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 2005internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 3040internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 3223internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 3574internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 4111internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context) 4223internal override void GetObjectData(InternalTransaction tx, SerializationInfo serializationInfo, StreamingContext context)
System.Windows.Extensions (2)
artifacts\obj\System.Windows.Extensions\Debug\net10.0\System.Windows.Extensions.notsupported.cs (2)
18protected SoundPlayer(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_System_Windows_Extensions); } 37void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_System_Windows_Extensions); }
System.Windows.Forms (21)
System\Resources\ResXDataNode.cs (1)
689void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System\Windows\Forms\ActiveX\AxHost.State.cs (2)
83protected State(SerializationInfo info, StreamingContext context) 341void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Forms\Controls\ImageList\ImageListStreamer.cs (2)
24private ImageListStreamer(SerializationInfo info, StreamingContext context) 86public void GetObjectData(SerializationInfo si, StreamingContext context) =>
System\Windows\Forms\Controls\ListView\ListViewGroup.cs (3)
46private ListViewGroup(SerializationInfo info, StreamingContext context) : this() 361private void Deserialize(SerializationInfo info) 470void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Forms\Controls\ListView\ListViewItem.cs (4)
67protected ListViewItem(SerializationInfo info, StreamingContext context) 1183protected virtual void Deserialize(SerializationInfo info, StreamingContext context) 1264protected virtual void Serialize(SerializationInfo info, StreamingContext context) 1350void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context) => Serialize(info, context);
System\Windows\Forms\Controls\TreeView\TreeNode.cs (4)
164protected TreeNode(SerializationInfo serializationInfo, StreamingContext context) 1479protected virtual void Deserialize(SerializationInfo serializationInfo, StreamingContext context) 2048protected virtual void Serialize(SerializationInfo si, StreamingContext context) 2221void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context) => Serialize(si, context);
System\Windows\Forms\Input\Cursor.cs (1)
365void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System\Windows\Forms\OwnerDrawPropertyBag.cs (2)
18protected OwnerDrawPropertyBag(SerializationInfo info, StreamingContext context) 86void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutSettings.cs (2)
43private TableLayoutSettings(SerializationInfo serializationInfo, StreamingContext context) 467void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
System.Windows.Forms.Design (12)
System\ComponentModel\Design\ExceptionCollection.cs (1)
36public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.cs (1)
326void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\ComponentModel\Design\Serialization\CodeDomSerializerException.cs (1)
40public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Drawing\Design\ToolboxItem.cs (3)
312protected virtual void Deserialize(SerializationInfo info, StreamingContext context) 706protected virtual void Serialize(SerializationInfo info, StreamingContext context) 800void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Forms\Design\DocumentDesigner.AxToolboxItem.cs (3)
32private AxToolboxItem(SerializationInfo info, StreamingContext context) 149protected override void Deserialize(SerializationInfo info, StreamingContext context) 342protected override void Serialize(SerializationInfo info, StreamingContext context)
System\Windows\Forms\Design\OleDragDropHandler.CfCodeToolboxItem.cs (3)
28private CfCodeToolboxItem(SerializationInfo info, StreamingContext context) 45protected override void Serialize(SerializationInfo info, StreamingContext context) 57protected override void Deserialize(SerializationInfo info, StreamingContext context)
System.Windows.Forms.Design.Tests (28)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationServiceTests.cs (28)
57private static Dictionary<string, CodeDomComponentSerializationState> GetState(SerializationInfo info) 62private static void AssertNullState(SerializationInfo info) 139SerializationInfo info = new(store.GetType(), new FormatterConverter()); 242SerializationInfo info = new(store.GetType(), new FormatterConverter()); 344SerializationInfo info = new(store.GetType(), new FormatterConverter()); 389SerializationInfo info = new(store.GetType(), new FormatterConverter()); 440SerializationInfo info = new(store.GetType(), new FormatterConverter()); 486SerializationInfo info = new(store.GetType(), new FormatterConverter()); 530SerializationInfo info = new(store.GetType(), new FormatterConverter()); 579SerializationInfo info = new(store.GetType(), new FormatterConverter()); 649SerializationInfo info = new(store.GetType(), new FormatterConverter()); 668SerializationInfo info = new(store.GetType(), new FormatterConverter()); 721SerializationInfo info = new(store.GetType(), new FormatterConverter()); 758SerializationInfo info = new(store.GetType(), new FormatterConverter()); 806SerializationInfo info = new(store.GetType(), new FormatterConverter()); 866SerializationInfo info = new(store.GetType(), new FormatterConverter()); 929SerializationInfo info = new(store.GetType(), new FormatterConverter()); 966SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1014SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1074SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1139SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1189SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1252SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1328SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1418SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1468SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1531SerializationInfo info = new(store.GetType(), new FormatterConverter()); 1607SerializationInfo info = new(store.GetType(), new FormatterConverter());
System.Windows.Forms.Tests (13)
System\Windows\Forms\Control.ActiveXImplTests.cs (2)
90public readonly void GetObjectData(SerializationInfo info, StreamingContext context) 95private SerializableStruct(SerializationInfo serializationInfo, StreamingContext streamingContext)
System\Windows\Forms\Layout\TableLayoutSettingsTests.cs (6)
1635SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1648SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1680SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1716SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1732SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1763SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter());
System\Windows\Forms\ListViewGroupTests.cs (3)
1370SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1388SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1406SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter());
System\Windows\Forms\TreeNodeTests.cs (2)
4952public SubTreeNode(SerializationInfo serializationInfo, StreamingContext context) : base(serializationInfo, context) 4956public new void Deserialize(SerializationInfo serializationInfo, StreamingContext context) => base.Deserialize(serializationInfo, context);
System.Xaml (12)
System\Xaml\Parser\GenericTypeNameParser.cs (1)
21protected TypeNameParserException(SerializationInfo si, StreamingContext sc) : base(si, sc)
System\Xaml\Parser\XamlPullParser.cs (1)
1261protected XamlUnexpectedParseException(SerializationInfo info,
System\Xaml\XamlException.cs (10)
66protected XamlException(SerializationInfo info, StreamingContext context) 77public override void GetObjectData(SerializationInfo info, StreamingContext context) 110protected XamlParseException(SerializationInfo info, StreamingContext context) 133protected XamlObjectWriterException(SerializationInfo info, StreamingContext context) 158protected XamlDuplicateMemberException(SerializationInfo info, StreamingContext context) 168public override void GetObjectData(SerializationInfo info, StreamingContext context) 195protected XamlInternalException(SerializationInfo info, StreamingContext context) 211protected XamlSchemaException(SerializationInfo info, StreamingContext context) 232protected XamlObjectReaderException(SerializationInfo info, StreamingContext context) 255protected XamlXmlWriterException(SerializationInfo info, StreamingContext context)
System.Xaml.Tests (8)
System\Xaml\XamlDuplicateMemberExceptionTests.cs (1)
98public SubXamlDuplicateMemberException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Xaml\XamlExceptionTests.cs (1)
88public SubXamlException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Xaml\XamlInternalExceptionTests.cs (1)
68public SubXamlInternalException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Xaml\XamlObjectReaderExceptionTests.cs (1)
68public SubXamlObjectReaderException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\Xaml\XamlObjectWriterExceptionTests.cs (1)
68public SubXamlObjectWriterException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\Xaml\XamlParseExceptionTests.cs (1)
68public SubXamlParseException(SerializationInfo info, StreamingContext context) : base(info, context) { }
System\Xaml\XamlSchemaExceptionTests.cs (1)
68public SubXamlSchemaException(SerializationInfo info, StreamingContext context) : base(info, context)
System\Xaml\XamlXmlWriterExceptionTests.cs (1)
68public SubXamlXmlWriterException(SerializationInfo info, StreamingContext context) : base(info, context)
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
217=> compilation.GetTypeByMetadataName(typeof(SerializationInfo).FullName!);
UIAutomationTypes (8)
System\Windows\Automation\ElementNotAvailableException.cs (2)
64protected ElementNotAvailableException(SerializationInfo info, StreamingContext context) : base(info, context) 77public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Automation\ElementNotEnabledException.cs (2)
55protected ElementNotEnabledException(SerializationInfo info, StreamingContext context) : base(info, context) 67public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Automation\NoClickablePointException.cs (2)
44protected NoClickablePointException(SerializationInfo info, StreamingContext context) : base(info, context) {} 54public override void GetObjectData(SerializationInfo info, StreamingContext context)
System\Windows\Automation\ProxyAssemblyNotLoadedException.cs (2)
49protected ProxyAssemblyNotLoadedException(SerializationInfo info, StreamingContext context) : base(info, context) {} 59public override void GetObjectData(SerializationInfo info, StreamingContext context)
WindowsBase.Tests (5)
System\Security\RightsManagement\RightsManagementExceptionTests.cs (5)
211var info = new SerializationInfo(typeof(RightsManagementException), new FormatterConverter()); 233Assert.Throws<ArgumentNullException>("info", () => new SubRightsManagementException((SerializationInfo)null!, default)); 240var info = new SerializationInfo(typeof(RightsManagementException), new FormatterConverter()); 256var info = new SerializationInfo(typeof(RightsManagementException), new FormatterConverter()); 278public SubRightsManagementException(SerializationInfo info, StreamingContext context) : base(info, context)