Skip to content

Instantly share code, notes, and snippets.

@morganbr
Last active June 16, 2017 00:18
Show Gist options
  • Save morganbr/2a9901b12f1d342285694e69983a12d0 to your computer and use it in GitHub Desktop.
Save morganbr/2a9901b12f1d342285694e69983a12d0 to your computer and use it in GitHub Desktop.
.NET Core Serializable types
System.AggregateException
System.Array
System.ArraySegment`1
System.Attribute
System.Boolean
System.Byte
System.Char
System.Collections.ArrayList
System.Collections.BitArray
System.Collections.Comparer
System.Collections.DictionaryEntry
System.Collections.Generic.Comparer`1
System.Collections.Generic.Dictionary`2
System.Collections.Generic.EnumEqualityComparer`1
System.Collections.Generic.EqualityComparer`1
System.Collections.Generic.GenericComparer`1
System.Collections.Generic.GenericEqualityComparer`1
System.Collections.Generic.HashSet`1
System.Collections.Generic.Int32EnumComparer`1
System.Collections.Generic.Int64EnumComparer`1
System.Collections.Generic.KeyValuePair`2
System.Collections.Generic.LinkedList`1
System.Collections.Generic.List`1
System.Collections.Generic.LongEnumEqualityComparer`1
System.Collections.Generic.NonRandomizedStringEqualityComparer
System.Collections.Generic.NullableComparer`1
System.Collections.Generic.NullableEqualityComparer`1
System.Collections.Generic.ObjectComparer`1
System.Collections.Generic.ObjectEqualityComparer`1
System.Collections.Generic.Queue`1
System.Collections.Generic.SByteEnumEqualityComparer`1
System.Collections.Generic.ShortEnumEqualityComparer`1
System.Collections.Generic.SortedDictionary`2
System.Collections.Generic.SortedList`2
System.Collections.Generic.SortedSet`1
System.Collections.Generic.Stack`1
System.Collections.Generic.UInt32EnumComparer`1
System.Collections.Generic.UInt64EnumComparer`1
System.Collections.Hashtable
System.Collections.ListDictionaryInternal
System.Collections.ListDictionaryInternal.DictionaryNode
System.Collections.ObjectModel.Collection`1
System.Collections.ObjectModel.KeyedCollection`2
System.Collections.ObjectModel.ObservableCollection`1
System.Collections.ObjectModel.ReadOnlyCollection`1
System.Collections.ObjectModel.ReadOnlyDictionary`2
System.Collections.ObjectModel.ReadOnlyObservableCollection`1
System.Collections.Queue
System.Collections.SortedList
System.Collections.Specialized.HybridDictionary
System.Collections.Specialized.ListDictionary
System.Collections.Specialized.NameValueCollection
System.Collections.Specialized.OrderedDictionary
System.Collections.Specialized.StringCollection
System.Collections.Specialized.StringDictionary
System.Collections.Stack
System.ComponentModel.BindingList`1
System.CultureAwareComparer
System.Data.DataSet
System.Data.DataTable
System.Data.PropertyCollection
System.Data.SqlTypes.SqlBoolean
System.Data.SqlTypes.SqlByte
System.Data.SqlTypes.SqlDateTime
System.Data.SqlTypes.SqlDouble
System.Data.SqlTypes.SqlInt16
System.Data.SqlTypes.SqlInt32
System.Data.SqlTypes.SqlInt64
System.Data.SqlTypes.SqlString
System.DateTime
System.DateTimeOffset
System.Decimal
System.Double
System.Drawing.Color
System.Drawing.Point
System.Drawing.PointF
System.Drawing.Rectangle
System.Drawing.RectangleF
System.Drawing.Size
System.Drawing.SizeF
System.Enum
System.Exception
System.Globalization.CompareInfo
System.Globalization.SortVersion
System.Guid
System.Int16
System.Int32
System.Int64
System.IntPtr
System.Net.Cookie
System.Net.CookieCollection
System.Net.CookieContainer
System.Nullable`1
System.Numerics.BigInteger
System.Numerics.Complex
System.Object
System.OrdinalComparer
System.OrdinalIgnoreCaseComparer
System.SByte
System.Single
System.String
System.StringComparer
System.Text.StringBuilder
System.TimeSpan
System.TimeZoneInfo
System.TimeZoneInfo.AdjustmentRule
System.TimeZoneInfo.TransitionTime
System.Tuple`1
System.Tuple`2
System.Tuple`3
System.Tuple`4
System.Tuple`5
System.Tuple`6
System.Tuple`7
System.Tuple`8
System.UInt16
System.UInt32
System.UInt64
System.UIntPtr
System.Uri
System.ValueTuple
System.ValueTuple`1
System.ValueTuple`2
System.ValueTuple`3
System.ValueTuple`4
System.ValueTuple`5
System.ValueTuple`6
System.ValueTuple`7
System.ValueTuple`8
System.ValueType
System.Version
System.WeakReference
System.WeakReference`1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment