System.ComponentModel namespaces
System.ComponentModel, System.ComponentModel.DataAnnotations, and System.ComponentModel.DataAnnotations.Schema contain types that implement the run-time and design-time behavior of components and controls.
This topic displays the types in the System.ComponentModel namespaces that are included in the .NET for Windows Store apps. Note that the .NET for Windows Store apps does not include all the members of each type. For information about individual types, see the linked topics. The documentation for a type indicates which members are included in the .NET for Windows Store apps.
System.ComponentModel namespace
Types supported in the .NET for Windows Store apps |
Description |
---|---|
Provides data for the MethodNameCompleted event. |
|
Represents the method that will handle the MethodNameCompleted event of an asynchronous operation. |
|
Provides data for a cancelable event. |
|
Provides data for the INotifyDataErrorInfo.ErrorsChanged event. |
|
Specifies the default value for a property. |
|
Specifies that a property or method is viewable in an editor. This class cannot be inherited. |
|
Specifies the browsable state of a property or method from within an editor. |
|
Defines the mechanism for querying the object for changes and resetting of the changed status. |
|
Provides functionality to commit or roll back changes to an object that is used as a data source. |
|
Defines members that data entity classes can implement to provide custom synchronous and asynchronous validation support. |
|
Notifies clients that a property value has changed. |
|
Provides support for rolling back the changes |
|
Provides data for the ProgressChanged event. |
|
Represents the method that will handle the ProgressChanged event of the BackgroundWorker class. This class cannot be inherited. |
|
Provides data for the PropertyChanged event. |
|
Represents the method that will handle the PropertyChanged event raised when a property is changed on a component. |
System.ComponentModel.DataAnnotations namespace
Types supported in the .NET for Windows Store apps |
Description |
---|---|
Specifies that an entity member represents a data relationship, such as a foreign key relationship. |
|
Specifies that a property participates in optimistic concurrency checks. |
|
Specifies a custom validation method that is used to validate a property or class instance. |
|
Represents an enumeration of the data types associated with data fields and parameters. |
|
Specifies the name of an additional type to associate with a data field. |
|
Provides a general-purpose attribute that lets you specify localizable strings for types and members of entity partial classes. |
|
Specifies the column that is displayed in the referred table as a foreign-key column. |
|
Specifies how data fields are displayed and formatted. |
|
Indicates whether a data field is editable. |
|
Enables a .NET Framework enumeration to be mapped to a data column. |
|
Represents an attribute that is used to specify the filtering behavior for a column. |
|
Denotes one or more properties that uniquely identify an entity. |
|
Specifies the numeric range constraints for the value of a data field. |
|
Specifies that a data field value must match the specified regular expression. |
|
Specifies that a data field value is required. |
|
Specifies the minimum and maximum length of characters that are allowed in a data field. |
|
Specifies the data type of the column as a row version. |
|
Specifies the template or user control used to display a data field. |
|
Serves as the base class for all validation attributes. |
|
Describes the context in which a validation check is performed. |
|
Represents the exception that occurs during validation of a data field when the ValidationAttribute class is used. |
|
Represents a container for the results of a validation request. |
|
Defines a helper class that can be used to validate objects, properties, and methods when it is included in their associated ValidationAttribute attributes. |
System.ComponentModel.DataAnnotations.Schema namespace
Types supported in the .NET for Windows Store apps |
|
---|---|
Represents a database generated attribute. |
|
Enumerates a database generated options. |