4.1.0-beta-23516
18 Nov 15
Toggle Dropdown
Version 4
4.3.0
15 Nov 16
4.3.0-preview1-24530-04
24 Oct 16
4.1.1
27 Jun 16
4.1.1-rc2-24027
16 May 16
4.1.0
23 Feb 16
4.1.0-beta-23516
18 Nov 15
4.0.11-beta-23409
15 Oct 15
4.0.11-beta-23225
2 Sep 15
4.0.10
29 Jul 15
4.0.10-beta-23109
27 Jul 15
4.0.10-beta-23019
30 Jun 15
4.0.10-beta-22816
24 Apr 15
4.0.0
29 Jul 15
4.0.0-beta-23109
27 Jul 15
4.0.0-beta-23019
30 Jun 15
4.0.0-beta-22605
13 Feb 15
4.0.0-beta-22416
16 Jan 15
4.0.0-beta-22231
11 Nov 14
Compare to version...
with 4.0.10-beta-22816
Toggle Dropdown
Version 4
4.3.0
15 Nov 16
4.3.0-preview1-24530-04
24 Oct 16
4.1.1
27 Jun 16
4.1.1-rc2-24027
16 May 16
4.1.0
23 Feb 16
4.1.0-beta-23516
18 Nov 15
4.0.11-beta-23409
15 Oct 15
4.0.11-beta-23225
2 Sep 15
4.0.10
29 Jul 15
4.0.10-beta-23109
27 Jul 15
4.0.10-beta-23019
30 Jun 15
4.0.10-beta-22816
24 Apr 15
4.0.0
29 Jul 15
4.0.0-beta-23109
27 Jul 15
4.0.0-beta-23019
30 Jun 15
4.0.0-beta-22605
13 Feb 15
4.0.0-beta-22416
16 Jan 15
4.0.0-beta-22231
11 Nov 14
Download Package
Open in NuGet
<
PackageReference
Include
=
"System.Runtime.Serialization.Primitives"
Version
=
"4.1.0-beta-23516"
/>
API Differences between 4.1.0-beta-23516 and 4.0.10-beta-22816
65
Additions
0
Removals
System.Runtime.Serialization
public
sealed
class
CollectionDataContractAttribute
:
Attribute
public
bool
IsItemNameSetExplicitly
{
get
; }
public
bool
IsKeyNameSetExplicitly
{
get
; }
public
bool
IsNameSetExplicitly
{
get
; }
public
bool
IsNamespaceSetExplicitly
{
get
; }
public
bool
IsReference
{
get
;
set
; }
public
bool
IsReferenceSetExplicitly
{
get
; }
public
bool
IsValueNameSetExplicitly
{
get
; }
public
string
ItemName
{
get
;
set
; }
public
string
KeyName
{
get
;
set
; }
public
string
Name
{
get
;
set
; }
public
string
Namespace
{
get
;
set
; }
public
string
ValueName
{
get
;
set
; }
public
CollectionDataContractAttribute
()
public
sealed
class
ContractNamespaceAttribute
:
Attribute
public
string
ClrNamespace
{
get
;
set
; }
public
string
ContractNamespace
{
get
; }
public
ContractNamespaceAttribute
(
string
contractNamespace
)
public
sealed
class
DataContractAttribute
:
Attribute
public
bool
IsNameSetExplicitly
{
get
; }
public
bool
IsNamespaceSetExplicitly
{
get
; }
public
bool
IsReference
{
get
;
set
; }
public
bool
IsReferenceSetExplicitly
{
get
; }
public
string
Name
{
get
;
set
; }
public
string
Namespace
{
get
;
set
; }
public
DataContractAttribute
()
public
sealed
class
DataMemberAttribute
:
Attribute
public
bool
EmitDefaultValue
{
get
;
set
; }
public
bool
IsNameSetExplicitly
{
get
; }
public
bool
IsRequired
{
get
;
set
; }
public
string
Name
{
get
;
set
; }
public
int
Order
{
get
;
set
; }
public
DataMemberAttribute
()
public
sealed
class
EnumMemberAttribute
:
Attribute
public
bool
IsValueSetExplicitly
{
get
; }
public
string
Value
{
get
;
set
; }
public
EnumMemberAttribute
()
public
sealed
class
IgnoreDataMemberAttribute
:
Attribute
public
IgnoreDataMemberAttribute
()
public
class
InvalidDataContractException
:
Exception
public
InvalidDataContractException
()
public
InvalidDataContractException
(
string
message
)
public
InvalidDataContractException
(
string
message
,
Exception
innerException
)
public
interface
ISerializationSurrogateProvider
object
GetDeserializedObject
(
object
obj
,
Type
targetType
)
object
GetObjectToSerialize
(
object
obj
,
Type
targetType
)
Type
GetSurrogateType
(
Type
type
)
public
sealed
class
KnownTypeAttribute
:
Attribute
public
string
MethodName
{
get
; }
public
Type
Type
{
get
; }
public
KnownTypeAttribute
(
Type
type
)
public
KnownTypeAttribute
(
string
methodName
)
public
sealed
class
OnDeserializedAttribute
:
Attribute
public
OnDeserializedAttribute
()
public
sealed
class
OnDeserializingAttribute
:
Attribute
public
OnDeserializingAttribute
()
public
sealed
class
OnSerializedAttribute
:
Attribute
public
OnSerializedAttribute
()
public
sealed
class
OnSerializingAttribute
:
Attribute
public
OnSerializingAttribute
()
public
class
SerializationException
:
Exception
public
SerializationException
()
public
SerializationException
(
string
message
)
public
SerializationException
(
string
message
,
Exception
innerException
)
public
struct
StreamingContext