| Microsoft.CSharp.RuntimeBinder.RuntimeBinderException |
Starting in .NET Core 2.0.4. |
| Microsoft.CSharp.RuntimeBinder.RuntimeBinderInternalCompilerException |
Starting in .NET Core 2.0.4. |
| System.AccessViolationException |
Starting in .NET Core 2.0.4. |
| System.AggregateException |
Starting in .NET Core 2.0.4. |
| System.AppDomainUnloadedException |
Starting in .NET Core 2.0.4. |
| System.ApplicationException |
Starting in .NET Core 2.0.4. |
| System.ArgumentException |
Starting in .NET Core 2.0.4. |
| System.ArgumentNullException |
Starting in .NET Core 2.0.4. |
| System.ArgumentOutOfRangeException |
Starting in .NET Core 2.0.4. |
| System.ArithmeticException |
Starting in .NET Core 2.0.4. |
| System.Array |
|
| System.ArraySegment<T> |
|
| System.ArrayTypeMismatchException |
Starting in .NET Core 2.0.4. |
| System.Attribute |
|
| System.BadImageFormatException |
Starting in .NET Core 2.0.4. |
| System.Boolean |
|
| System.Byte |
|
| System.CannotUnloadAppDomainException |
Starting in .NET Core 2.0.4. |
| System.Char |
|
| System.Collections.ArrayList |
|
| System.Collections.BitArray |
|
| System.Collections.Comparer |
|
| System.Collections.DictionaryEntry |
|
| System.Collections.Generic.Comparer<T> |
|
| System.Collections.Generic.Dictionary<TKey,TValue> |
|
| System.Collections.Generic.EqualityComparer<T> |
|
| System.Collections.Generic.HashSet<T> |
|
| System.Collections.Generic.KeyNotFoundException |
Starting in .NET Core 2.0.4. |
| System.Collections.Generic.KeyValuePair<TKey,TValue> |
|
| System.Collections.Generic.LinkedList<T> |
|
| System.Collections.Generic.List<T> |
|
| System.Collections.Generic.Queue<T> |
|
| System.Collections.Generic.SortedDictionary<TKey,TValue> |
|
| System.Collections.Generic.SortedList<TKey,TValue> |
|
| System.Collections.Generic.SortedSet<T> |
|
| System.Collections.Generic.Stack<T> |
|
| System.Collections.Hashtable |
|
| System.Collections.ObjectModel.Collection<T> |
|
| System.Collections.ObjectModel.KeyedCollection<TKey,TItem> |
|
| System.Collections.ObjectModel.ObservableCollection<T> |
|
| System.Collections.ObjectModel.ReadOnlyCollection<T> |
|
| System.Collections.ObjectModel.ReadOnlyDictionary<TKey,TValue> |
|
| System.Collections.ObjectModel.ReadOnlyObservableCollection<T> |
|
| System.Collections.Queue |
|
| System.Collections.SortedList |
|
| System.Collections.Specialized.HybridDictionary |
|
| System.Collections.Specialized.ListDictionary |
|
| System.Collections.Specialized.OrderedDictionary |
|
| System.Collections.Specialized.StringCollection |
|
| System.Collections.Specialized.StringDictionary |
|
| System.Collections.Stack |
|
System.Collections.Generic.NonRandomizedStringEqualityComparer |
Starting in .NET Core 2.0.4. |
| System.ComponentModel.BindingList<T> |
|
| System.ComponentModel.DataAnnotations.ValidationException |
Starting in .NET Core 2.0.4. |
| System.ComponentModel.Design.CheckoutException |
Starting in .NET Core 2.0.4. |
| System.ComponentModel.InvalidAsynchronousStateException |
Starting in .NET Core 2.0.4. |
| System.ComponentModel.InvalidEnumArgumentException |
Starting in .NET Core 2.0.4. |
| System.ComponentModel.LicenseException |
Starting in .NET Core 2.0.4. Serialization from .NET Framework to .NET Core is not supported. |
| System.ComponentModel.WarningException |
Starting in .NET Core 2.0.4. |
| System.ComponentModel.Win32Exception |
Starting in .NET Core 2.0.4. |
| System.Configuration.ConfigurationErrorsException |
Starting in .NET Core 2.0.4. |
| System.Configuration.ConfigurationException |
Starting in .NET Core 2.0.4. |
| System.Configuration.Provider.ProviderException |
Starting in .NET Core 2.0.4. |
| System.Configuration.SettingsPropertyIsReadOnlyException |
Starting in .NET Core 2.0.4. |
| System.Configuration.SettingsPropertyNotFoundException |
Starting in .NET Core 2.0.4. |
| System.Configuration.SettingsPropertyWrongTypeException |
Starting in .NET Core 2.0.4. |
| System.ContextMarshalException |
Starting in .NET Core 2.0.4. |
| System.DBNull |
Starting in .NET Core 2.0.2 and later versions. |
| System.Data.Common.DbException |
Starting in .NET Core 2.0.4. |
| System.Data.ConstraintException |
Starting in .NET Core 2.0.4. |
| System.Data.DBConcurrencyException |
Starting in .NET Core 2.0.4. |
| System.Data.DataException |
Starting in .NET Core 2.0.4. |
| System.Data.DataSet |
|
| System.Data.DataTable |
If you set RemotingFormat to SerializationFormat.Binary, it can only be exchanged with .NET Core 2.1 and later versions. |
| System.Data.DeletedRowInaccessibleException |
Starting in .NET Core 2.0.4. |
| System.Data.DuplicateNameException |
Starting in .NET Core 2.0.4. |
| System.Data.EvaluateException |
Starting in .NET Core 2.0.4. |
| System.Data.InRowChangingEventException |
Starting in .NET Core 2.0.4. |
| System.Data.InvalidConstraintException |
Starting in .NET Core 2.0.4. |
| System.Data.InvalidExpressionException |
Starting in .NET Core 2.0.4. |
| System.Data.MissingPrimaryKeyException |
Starting in .NET Core 2.0.4. |
| System.Data.NoNullAllowedException |
Starting in .NET Core 2.0.4. |
| System.Data.Odbc.OdbcException |
Starting in .NET Core 2.0.4. |
| System.Data.OperationAbortedException |
Starting in .NET Core 2.0.4. |
| System.Data.PropertyCollection |
|
| System.Data.ReadOnlyException |
Starting in .NET Core 2.0.4. |
| System.Data.RowNotInTableException |
Starting in .NET Core 2.0.4. |
| System.Data.SqlClient.SqlException |
Starting in .NET Core 2.0.4. Serialization from .NET Framework to .NET Core is not supported |
| System.Data.SqlTypes.SqlAlreadyFilledException |
Starting in .NET Core 2.0.4. |
| System.Data.SqlTypes.SqlBoolean |
|
| System.Data.SqlTypes.SqlByte |
|
| System.Data.SqlTypes.SqlDateTime |
|
| System.Data.SqlTypes.SqlDouble |
|
| System.Data.SqlTypes.SqlGuid |
|
| System.Data.SqlTypes.SqlInt16 |
|
| System.Data.SqlTypes.SqlInt32 |
|
| System.Data.SqlTypes.SqlInt64 |
|
| System.Data.SqlTypes.SqlNotFilledException |
Starting in .NET Core 2.0.4. |
| System.Data.SqlTypes.SqlNullValueException |
Starting in .NET Core 2.0.4. |
| System.Data.SqlTypes.SqlString |
|
| System.Data.SqlTypes.SqlTruncateException |
Starting in .NET Core 2.0.4. |
| System.Data.SqlTypes.SqlTypeException |
Starting in .NET Core 2.0.4. |
| System.Data.StrongTypingException |
Starting in .NET Core 2.0.4. |
| System.Data.SyntaxErrorException |
Starting in .NET Core 2.0.4. |
| System.Data.VersionNotFoundException |
Starting in .NET Core 2.0.4. |
| System.DataMisalignedException |
Starting in .NET Core 2.0.4. |
| System.DateTime |
|
| System.DateTimeOffset |
|
| System.Decimal |
|
System.Diagnostics.Contracts.ContractException |
Starting in .NET Core 2.0.4. |
| System.Diagnostics.Tracing.EventSourceException |
Starting in .NET Core 2.0.4. |
| System.IO.DirectoryNotFoundException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.AccountManagement.MultipleMatchesException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.AccountManagement.NoMatchingPrincipalException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.AccountManagement.PasswordException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.AccountManagement.PrincipalException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.AccountManagement.PrincipalExistsException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.AccountManagement.PrincipalOperationException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.AccountManagement.PrincipalServerDownException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectExistsException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectNotFoundException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.ActiveDirectory.ActiveDirectoryServerDownException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.ActiveDirectory.ForestTrustCollisionException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.ActiveDirectory.SyncFromAllServersOperationException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.DirectoryServicesCOMException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.Protocols.BerConversionException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.Protocols.DirectoryException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.Protocols.DirectoryOperationException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.Protocols.LdapException |
Starting in .NET Core 2.0.4. |
| System.DirectoryServices.Protocols.TlsOperationException |
Starting in .NET Core 2.0.4. |
| System.DivideByZeroException |
Starting in .NET Core 2.0.4. |
| System.DllNotFoundException |
Starting in .NET Core 2.0.4. |
| System.Double |
|
| System.Drawing.Bitmap |
Starting in .NET Core 3.0 |
| System.Drawing.Color |
|
| System.Drawing.Icon |
Starting in .NET Core 3.0 |
| System.Drawing.Image |
Starting in .NET Core 3.0 |
| System.Drawing.Imaging.Metafile |
Starting in .NET Core 3.0 |
| System.Drawing.Point |
|
| System.Drawing.PointF |
|
| System.Drawing.Rectangle |
|
| System.Drawing.RectangleF |
|
| System.Drawing.Size |
|
| System.Drawing.SizeF |
|
| System.DuplicateWaitObjectException |
Starting in .NET Core 2.0.4. |
| System.EntryPointNotFoundException |
Starting in .NET Core 2.0.4. |
| System.Enum |
|
| System.EventArgs |
Starting in .NET Core 2.0.6. |
| System.Exception |
|
| System.ExecutionEngineException |
Starting in .NET Core 2.0.4. |
| System.FieldAccessException |
Starting in .NET Core 2.0.4. |
| System.FormatException |
Starting in .NET Core 2.0.4. |
| System.Globalization.CompareInfo |
|
| System.Globalization.CultureNotFoundException |
Starting in .NET Core 2.0.4. |
| System.Globalization.SortVersion |
|
| System.Guid |
|
System.IO.Compression.ZLibException |
Starting in .NET Core 2.0.4. |
| System.IO.DriveNotFoundException |
Starting in .NET Core 2.0.4. |
| System.IO.EndOfStreamException |
Starting in .NET Core 2.0.4. |
| System.IO.FileFormatException |
Starting in .NET Core 2.0.4. |
| System.IO.FileLoadException |
Starting in .NET Core 2.0.4. |
| System.IO.FileNotFoundException |
Starting in .NET Core 2.0.4. |
| System.IO.IOException |
Starting in .NET Core 2.0.4. |
| System.IO.InternalBufferOverflowException |
Starting in .NET Core 2.0.4. |
| System.IO.InvalidDataException |
Starting in .NET Core 2.0.4. |
| System.IO.IsolatedStorage.IsolatedStorageException |
Starting in .NET Core 2.0.4. |
| System.IO.PathTooLongException |
Starting in .NET Core 2.0.4. |
| System.IndexOutOfRangeException |
Starting in .NET Core 2.0.4. |
| System.InsufficientExecutionStackException |
Starting in .NET Core 2.0.4. |
| System.InsufficientMemoryException |
Starting in .NET Core 2.0.4. |
| System.Int16 |
|
| System.Int32 |
|
| System.Int64 |
|
| System.IntPtr |
|
| System.InvalidCastException |
Starting in .NET Core 2.0.4. |
| System.InvalidOperationException |
Starting in .NET Core 2.0.4. |
| System.InvalidProgramException |
Starting in .NET Core 2.0.4. |
| System.InvalidTimeZoneException |
Starting in .NET Core 2.0.4. |
| System.MemberAccessException |
Starting in .NET Core 2.0.4. |
| System.MethodAccessException |
Starting in .NET Core 2.0.4. |
| System.MissingFieldException |
Starting in .NET Core 2.0.4. |
| System.MissingMemberException |
Starting in .NET Core 2.0.4. |
| System.MissingMethodException |
Starting in .NET Core 2.0.4. |
| System.MulticastNotSupportedException |
Starting in .NET Core 2.0.4. |
| System.Net.Cookie |
|
| System.Net.CookieCollection |
|
| System.Net.CookieContainer |
|
| System.Net.CookieException |
Starting in .NET Core 2.0.4. |
| System.Net.HttpListenerException |
Starting in .NET Core 2.0.4. |
| System.Net.Mail.SmtpException |
Starting in .NET Core 2.0.4. |
| System.Net.Mail.SmtpFailedRecipientException |
Starting in .NET Core 2.0.4. |
| System.Net.Mail.SmtpFailedRecipientsException |
Starting in .NET Core 2.0.4. |
| System.Net.NetworkInformation.NetworkInformationException |
Starting in .NET Core 2.0.4. |
| System.Net.NetworkInformation.PingException |
Starting in .NET Core 2.0.4. |
| System.Net.ProtocolViolationException |
Starting in .NET Core 2.0.4. |
| System.Net.Sockets.SocketException |
Starting in .NET Core 2.0.4. |
| System.Net.WebException |
Starting in .NET Core 2.0.4. |
| System.Net.WebSockets.WebSocketException |
Starting in .NET Core 2.0.4. |
| System.NotFiniteNumberException |
Starting in .NET Core 2.0.4. |
| System.NotImplementedException |
Starting in .NET Core 2.0.4. |
| System.NotSupportedException |
Starting in .NET Core 2.0.4. |
| System.NullReferenceException |
Starting in .NET Core 2.0.4. |
| System.Nullable<T> |
|
| System.Numerics.BigInteger |
|
| System.Numerics.Complex |
|
| System.Object |
|
| System.ObjectDisposedException |
Starting in .NET Core 2.0.4. |
| System.OperationCanceledException |
Starting in .NET Core 2.0.4. |
| System.OutOfMemoryException |
Starting in .NET Core 2.0.4. |
| System.OverflowException |
Starting in .NET Core 2.0.4. |
| System.PlatformNotSupportedException |
Starting in .NET Core 2.0.4. |
| System.RankException |
Starting in .NET Core 2.0.4. |
| System.Reflection.AmbiguousMatchException |
Starting in .NET Core 2.0.4. |
| System.Reflection.CustomAttributeFormatException |
Starting in .NET Core 2.0.4. |
| System.Reflection.InvalidFilterCriteriaException |
Starting in .NET Core 2.0.4. |
| System.Reflection.ReflectionTypeLoadException |
Starting in .NET Core 2.0.4. Serialization from .NET Framework to .NET Core is not supported. |
| System.Reflection.TargetException |
Starting in .NET Core 2.0.4. |
| System.Reflection.TargetInvocationException |
Starting in .NET Core 2.0.4. |
| System.Reflection.TargetParameterCountException |
Starting in .NET Core 2.0.4. |
| System.Resources.MissingManifestResourceException |
Starting in .NET Core 2.0.4. |
| System.Resources.MissingSatelliteAssemblyException |
Starting in .NET Core 2.0.4. |
| System.Runtime.CompilerServices.RuntimeWrappedException |
Starting in .NET Core 2.0.4. |
| System.Runtime.InteropServices.COMException |
Starting in .NET Core 2.0.4. |
| System.Runtime.InteropServices.ExternalException |
Starting in .NET Core 2.0.4. |
| System.Runtime.InteropServices.InvalidComObjectException |
Starting in .NET Core 2.0.4. |
| System.Runtime.InteropServices.InvalidOleVariantTypeException |
Starting in .NET Core 2.0.4. |
| System.Runtime.InteropServices.MarshalDirectiveException |
Starting in .NET Core 2.0.4. |
| System.Runtime.InteropServices.SEHException |
Starting in .NET Core 2.0.4. |
| System.Runtime.InteropServices.SafeArrayRankMismatchException |
Starting in .NET Core 2.0.4. |
| System.Runtime.InteropServices.SafeArrayTypeMismatchException |
Starting in .NET Core 2.0.4. |
| System.Runtime.Serialization.InvalidDataContractException |
Starting in .NET Core 2.0.4. |
| System.Runtime.Serialization.SerializationException |
Starting in .NET Core 2.0.4. |
| System.SByte |
|
| System.Security.AccessControl.PrivilegeNotHeldException |
Starting in .NET Core 2.0.4. |
| System.Security.Authentication.AuthenticationException |
Starting in .NET Core 2.0.4. |
| System.Security.Authentication.InvalidCredentialException |
Starting in .NET Core 2.0.4. |
| System.Security.Cryptography.CryptographicException |
Starting in .NET Core 2.0.4. |
| System.Security.Cryptography.CryptographicUnexpectedOperationException |
Starting in .NET Core 2.0.4. |
System.Security.Cryptography.Xml.CryptoSignedXmlRecursionException |
Starting in .NET Core 2.0.4. |
| System.Security.HostProtectionException |
Starting in .NET Core 2.0.4. |
| System.Security.Policy.PolicyException |
Starting in .NET Core 2.0.4. |
| System.Security.Principal.IdentityNotMappedException |
Starting in .NET Core 2.0.4. |
| System.Security.SecurityException |
Starting in .NET Core 2.0.4. Limited serialization data. |
| System.Security.VerificationException |
Starting in .NET Core 2.0.4. |
| System.Security.XmlSyntaxException |
Starting in .NET Core 2.0.4. |
| System.ServiceProcess.TimeoutException |
Starting in .NET Core 2.0.4. |
| System.Single |
|
| System.StackOverflowException |
Starting in .NET Core 2.0.4. |
| System.String |
|
| System.StringComparer |
|
| System.SystemException |
Starting in .NET Core 2.0.4. |
| System.Text.DecoderFallbackException |
Starting in .NET Core 2.0.4. |
| System.Text.EncoderFallbackException |
Starting in .NET Core 2.0.4. |
| System.Text.RegularExpressions.RegexMatchTimeoutException |
Starting in .NET Core 2.0.4. |
| System.Text.StringBuilder |
|
| System.Threading.AbandonedMutexException |
Starting in .NET Core 2.0.4. |
| System.Threading.BarrierPostPhaseException |
Starting in .NET Core 2.0.4. |
| System.Threading.LockRecursionException |
Starting in .NET Core 2.0.4. |
| System.Threading.SemaphoreFullException |
Starting in .NET Core 2.0.4. |
| System.Threading.SynchronizationLockException |
Starting in .NET Core 2.0.4. |
| System.Threading.Tasks.TaskCanceledException |
Starting in .NET Core 2.0.4. |
| System.Threading.Tasks.TaskSchedulerException |
Starting in .NET Core 2.0.4. |
| System.Threading.ThreadAbortException |
Starting in .NET Core 2.0.4. |
| System.Threading.ThreadInterruptedException |
Starting in .NET Core 2.0.4. |
| System.Threading.ThreadStartException |
Starting in .NET Core 2.0.4. |
| System.Threading.ThreadStateException |
Starting in .NET Core 2.0.4. |
| System.Threading.WaitHandleCannotBeOpenedException |
Starting in .NET Core 2.0.4. |
| System.TimeSpan |
|
| System.TimeZoneInfo.AdjustmentRule |
|
| System.TimeZoneInfo |
|
| System.TimeZoneNotFoundException |
Starting in .NET Core 2.0.4. |
| System.TimeoutException |
Starting in .NET Core 2.0.4. |
| System.Transactions.TransactionAbortedException |
Starting in .NET Core 2.0.4. |
| System.Transactions.TransactionException |
Starting in .NET Core 2.0.4. |
| System.Transactions.TransactionInDoubtException |
Starting in .NET Core 2.0.4. |
| System.Transactions.TransactionManagerCommunicationException |
Starting in .NET Core 2.0.4. |
| System.Transactions.TransactionPromotionException |
Starting in .NET Core 2.0.4. |
| System.Tuple |
|
| System.TypeAccessException |
Starting in .NET Core 2.0.4. |
| System.TypeInitializationException |
Starting in .NET Core 2.0.4. |
| System.TypeLoadException |
Starting in .NET Core 2.0.4. |
| System.TypeUnloadedException |
Starting in .NET Core 2.0.4. |
| System.UInt16 |
|
| System.UInt32 |
|
| System.UInt64 |
|
| System.UIntPtr |
|
| System.UnauthorizedAccessException |
Starting in .NET Core 2.0.4. |
| System.Uri |
|
| System.UriFormatException |
Starting in .NET Core 2.0.4. |
| System.ValueTuple |
Not serializable in .NET Framework 4.7 and earlier versions. |
| System.ValueType |
|
| System.Version |
|
| System.WeakReference<T> |
|
| System.WeakReference |
|
| System.Xml.Schema.XmlSchemaException |
Starting in .NET Core 2.0.4. |
| System.Xml.Schema.XmlSchemaInferenceException |
Starting in .NET Core 2.0.4. |
| System.Xml.Schema.XmlSchemaValidationException |
Starting in .NET Core 2.0.4. |
| System.Xml.XPath.XPathException |
Starting in .NET Core 2.0.4. |
| System.Xml.XmlException |
Starting in .NET Core 2.0.4. |
| System.Xml.Xsl.XsltCompileException |
Starting in .NET Core 2.0.4. |
| System.Xml.Xsl.XsltException |
Starting in .NET Core 2.0.4. |