System.ComponentModel 4.0.0-beta-23109

Provides interfaces for the editing and change tracking of objects used as data sources.

Commonly Used Types:
System.ComponentModel.CancelEventArgs
System.IServiceProvider
System.ComponentModel.IEditableObject
System.ComponentModel.IChangeTracking
System.ComponentModel.IRevertibleChangeTracking

This is a prerelease version of System.ComponentModel.
There is a newer version of this package available.
See the version list below for details.

Requires NuGet 3.0 or higher.

Install-Package System.ComponentModel -Version 4.0.0-beta-23109
dotnet add package System.ComponentModel --version 4.0.0-beta-23109
<PackageReference Include="System.ComponentModel" Version="4.0.0-beta-23109" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add System.ComponentModel --version 4.0.0-beta-23109
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

  • .NETCore 5.0

  • .NETFramework 4.5

    • No dependencies.
  • .NETPlatform 5.0

  • Windows 8.0

    • No dependencies.
  • WindowsPhone 8.0

    • No dependencies.
  • WindowsPhoneApp 8.1

    • No dependencies.

NuGet packages (344)

Showing the top 5 NuGet packages that depend on System.ComponentModel:

Package Downloads
System.ComponentModel.Annotations
Provides attributes that are used to define metadata for objects used as data sources. Commonly Used Types: System.ComponentModel.DataAnnotations.ValidationResult System.ComponentModel.DataAnnotations.IValidatableObject System.ComponentModel.DataAnnotations.ValidationAttribute System.ComponentModel.DataAnnotations.RequiredAttribute System.ComponentModel.DataAnnotations.StringLengthAttribute System.ComponentModel.DataAnnotations.DisplayAttribute System.ComponentModel.DataAnnotations.RegularExpressionAttribute System.ComponentModel.DataAnnotations.DataTypeAttribute System.ComponentModel.DataAnnotations.RangeAttribute System.ComponentModel.DataAnnotations.KeyAttribute When using NuGet 3.x this package requires at least version 3.4.
Castle.Core
Castle Core, including DynamicProxy, Logging Abstractions and DictionaryAdapter
System.ComponentModel.TypeConverter
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.
System.ComponentModel.Primitives
Provides interfaces that are used to implement the run-time and design-time behavior of components. Commonly Used Types: System.ComponentModel.IComponent System.ComponentModel.IContainer System.ComponentModel.ISite System.ComponentModel.ComponentCollection When using NuGet 3.x this package requires at least version 3.4.
CommonServiceLocator
The library provides an abstraction over IoC containers and service locators. Using the library allows an application to indirectly access the capabilities without relying on hard references.

GitHub repositories (105)

Showing the top 5 popular GitHub repositories that depend on System.ComponentModel:

Repository Stars
dotnet-architecture/eShopOnContainers
Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET Core 3.0, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.
dotnet/orleans
Orleans is a cross-platform framework for building distributed applications with .NET
reactiveui/ReactiveUI
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
dotnet/maui
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
xamarin/Xamarin.Forms
Xamarin.Forms Official Home

Version History

Version Downloads Last updated
4.3.0 69,008,239 11/15/2016
4.3.0-preview1-24530-04 176,053 10/24/2016
4.0.1 128,145,771 6/27/2016
4.0.1-rc2-24027 2,403,532 5/16/2016
4.0.1-beta-23516 483,123 11/18/2015
4.0.1-beta-23409 394,109 10/15/2015
4.0.1-beta-23225 114,771 9/1/2015
4.0.0 1,745,019 7/29/2015
4.0.0-beta-23109 56,666 7/27/2015
4.0.0-beta-23019 52,004 6/30/2015
4.0.0-beta-22816 71,802 4/24/2015
4.0.0-beta-22605 19,545 2/13/2015
4.0.0-beta-22416 10,425 1/16/2015
4.0.0-beta-22231 47,023 11/11/2014
Show less