ExtendedProperties Property

DataSet.ExtendedProperties Property


Gets the collection of customized user information associated with the DataSet.

Namespace:   System.Data
Assembly:  System.Data (in System.Data.dll)

public PropertyCollection ExtendedProperties { get; }

Property Value

Type: System.Data.PropertyCollection

A PropertyCollection with all custom user information.

The ExtendedProperties property enables you to store custom information with the DataSet. For example, you might store a time when the data should be refreshed.

Extended properties must be of type String if you want them persisted when the DataSet is written as XML.

The following example adds a custom property to the PropertyCollection returned by the ExtendedProperties property. The second example retrieves the custom property.

private void SetProperty(DataColumn column)
    column.ExtendedProperties.Add("TimeStamp", DateTime.Now);

private void GetProperty(DataColumn column)

.NET Framework
Available since 1.1
Return to top
© 2015 Microsoft