</>PackageGraphPackageGraph

System.Runtime.Serialization.Primitives

NuGetv4.3.0

Provides common types, including System.Runtime.Serialization.DataContractAttribute, for libraries that support data contract serialization. Commonly Used Types: System.Runtime.Serialization.StreamingContext System.Runtime.Serialization.OnDeserializingAttribute System.Runtime.Serialization.OnDeserializedAttribute System.Runtime.Serialization.OnSerializingAttribute System.Runtime.Serialization.OnSerializedAttribute System.Runtime.Serialization.EnumMemberAttribute System.Runtime.Serialization.DataMemberAttribute System.Runtime.Serialization.DataContractAttribute System.Runtime.Serialization.IgnoreDataMemberAttribute System.Runtime.Serialization.SerializationException When using NuGet 3.x this package requires at least version 3.4.

Not recommended for new projects

No — System.Runtime.Serialization.Primitives should not be adopted for new projects. Last published 3537 days ago. No license declared — you have no explicit right to use this code.

  • ?Adoption: grade ?, Not reported by this registry.

    No download data reported for this package yet.

  • FMaintenance: grade F, Failing.

    Last published 3537 days ago.

  • BWeight: grade B, Good.

    Pulls in 9 transitive packages (at least — some of the tree is still being crawled).

  • BSupply chain: grade B, Good.

    This package has a single maintainer (bus factor of 1).

  • FLicense: grade F, Failing.

    No license declared — you have no explicit right to use this code.

Grades are computed deterministically from registry metadata collected by PackageGraph — downloads, dependents, publish dates, the resolved dependency tree, maintainer count, and declared licenses. No third-party scores are used.

Install cost

What you actually take on by adding System.Runtime.Serialization.Primitives to a project.

2
Direct dependencies

Runtime packages this one declares itself.

9
Total installed

Distinct packages in the full runtime tree, deduplicated the way a package manager would.

4
Tree depth

Longest resolved dependency chain below this package.

Part of this dependency tree has not been crawled yet, so these figures are a lower bound rather than a final total.

Compatibility

.NET
No constraint declared

Dependencies

Declared by System.Runtime.Serialization.Primitives v4.3.0. Runtime dependencies are installed with the package; dev dependencies are not.

Used by

Popular packages that depend on System.Runtime.Serialization.Primitives.

Relationship graph

Dependencies (left) and dependents (right) of System.Runtime.Serialization.Primitives.

System.Resources.…System.RuntimeNewtonsoft.JsonSystem.Runtime.Se…
System.Runtime.Serialization.Primitives dependencies dependents

Frequently installed together

Microsoft.CSharpNuGet

Provides support for compilation and code generation, including dynamic, using the C# language. Commonly Used Types: Microsoft.CSharp.RuntimeBinder.Binder Microsoft.CSharp.RuntimeBinder.RuntimeBinderException Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags When using NuGet 3.x this package requires at least version 3.4.

0/wk2 dependentsMIT
NETStandard.LibraryNuGet

A set of standard .NET APIs that are prescribed to be used and supported together. 18a36291e48808fa7ef2d00a764ceb1ec95645a5 When using NuGet 3.x this package requires at least version 3.4.

0/wk7 dependents
System.ComponentModel.TypeConverterNuGet

Provides the System.ComponentModel.TypeConverter class, which represents a unified way of converting types of values to other types. Commonly Used Types: System.ComponentModel.TypeConverter System.ComponentModel.TypeConverterAttribute System.ComponentModel.PropertyDescriptor System.ComponentModel.StringConverter System.ComponentModel.ITypeDescriptorContext System.ComponentModel.EnumConverter System.ComponentModel.TypeDescriptor System.ComponentModel.Int32Converter System.ComponentModel.BooleanConverter System.ComponentModel.DoubleConverter When using NuGet 3.x this package requires at least version 3.4.

0/wk2 dependents
System.Runtime.Serialization.FormattersNuGet

System.Runtime.Serialization.Formatters

0/wk2 dependentsMIT
System.Xml.XmlDocumentNuGet

Provides an older in-memory Extensible Markup Language (XML) programming interface that enables you to modify XML documents. Developers should prefer the classes in the System.Xml.XDocument package. Commonly Used Types: System.Xml.XmlNode System.Xml.XmlElement System.Xml.XmlAttribute System.Xml.XmlDocument System.Xml.XmlDeclaration System.Xml.XmlText System.Xml.XmlComment System.Xml.XmlNodeList System.Xml.XmlWhitespace System.Xml.XmlCDataSection When using NuGet 3.x this package requires at least version 3.4.

0/wk2 dependents

Release history

No releases in the last two years, typically about 35 days apart.

Recent versions of System.Runtime.Serialization.Primitives
VersionPublishedLicense
4.3.0latest9 years ago
4.3.0-preview1-24530-049 years ago
4.1.110 years ago
4.1.1-rc2-2402710 years ago
4.1.010 years ago
4.1.0-beta-2351610 years ago
4.0.11-beta-2340910 years ago
4.0.11-beta-2322511 years ago
4.0.1011 years ago
4.0.011 years ago
4.0.10-beta-2310911 years ago
4.0.0-beta-2310911 years ago
4.0.0-beta-2301911 years ago
4.0.10-beta-2301911 years ago
4.0.10-beta-2281611 years ago

Overview

System.Runtime.Serialization.Primitives is an NuGet package that provides common types, including System.Runtime.Serialization.DataContractAttribute, for libraries that support data contract serialization. Commonly Used Types: System.Runtime.Serialization.StreamingContext System.Runtime.Serialization.OnDeserializingAttribute System.Runtime.Serialization.OnDeserializedAttribute System.Runtime.Serialization.OnSerializingAttribute System.Runtime.Serialization.OnSerializedAttribute System.Runtime.Serialization.EnumMemberAttribute System.Runtime.Serialization.DataMemberAttribute System.Runtime.Serialization.DataContractAttribute System.Runtime.Serialization.IgnoreDataMemberAttribute System.Runtime.Serialization.SerializationException When using NuGet 3.x this package requires at least version 3.4. It has 2 known dependents in the graph. The latest version is 4.3.0.

Who should use it

Teams working in the NuGet ecosystem who need provides common types, including System.Runtime.Serialization.DataContractAttribute, for libraries that support data contract serialization. Commonly Used Types: System.Runtime.Serialization.StreamingContext System.Runtime.Serialization.OnDeserializingAttribute System.Runtime.Serialization.OnDeserializedAttribute System.Runtime.Serialization.OnSerializingAttribute System.Runtime.Serialization.OnSerializedAttribute System.Runtime.Serialization.EnumMemberAttribute System.Runtime.Serialization.DataMemberAttribute System.Runtime.Serialization.DataContractAttribute System.Runtime.Serialization.IgnoreDataMemberAttribute System.Runtime.Serialization.SerializationException When using NuGet 3.x this package requires at least version 3.4 and value a focused solution.

When not to use it

Consider an alternative if you need to or if a more actively-maintained option better fits your NuGet stack.

Pros

  • Lean dependency tree (2 direct dependencies).

Cons

  • No license detected — review usage terms before adopting.

Auto-generated from collected registry metadata. No external claims are inferred.

Maintainers

Frequently asked questions

Should I use System.Runtime.Serialization.Primitives?

No — System.Runtime.Serialization.Primitives should not be adopted for new projects. Last published 3537 days ago. No license declared — you have no explicit right to use this code.

How do I install System.Runtime.Serialization.Primitives?

Run `dotnet add package System.Runtime.Serialization.Primitives` to add System.Runtime.Serialization.Primitives to your NuGet project.

How many dependencies does System.Runtime.Serialization.Primitives have?

System.Runtime.Serialization.Primitives declares 2 direct dependencies and pulls in 9 packages in total once its runtime tree is resolved.

What license is System.Runtime.Serialization.Primitives released under?

No license was detected in System.Runtime.Serialization.Primitives's metadata; review the repository before use.

How popular is System.Runtime.Serialization.Primitives?

NuGet does not publish download counts. Within PackageGraph's crawl, 2 known packages depend on System.Runtime.Serialization.Primitives.

Is System.Runtime.Serialization.Primitives still maintained?

The most recent release of System.Runtime.Serialization.Primitives (v4.3.0) was published 9 years ago.