System.Data Namespace DataTable Class
Returns the collection of user-defined DataTable properties.
Script |
[ PropertyCollection variable = ] DataTable.ExtendedProperties |
The property is read only with no default value.
The ExtendedProperties property allows you to store custom information for a DataTable. For example, you might store a time when the data should be refreshed.
Extended properties must be of type String. Properties that are not of type String are not persisted when the DataTable 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 ( DataTable myDataTable ) {
myDataTable.ExtendedProperties.Add ( "password", "yervzeñun" );
}
private void GetProperty ( DataTable myDataTable ) {
Response.Write ( myDataTable.ExtendedProperties [ "password" ].ToString ( ) );
}
Private Sub SetProperty ( myDataTable As DataTable )
myDataTable.ExtendedProperties.Add ( "password", "yervzeñun" )
End Sub
Private Sub GetProperty ( myDataTable As DataTable )
Response.Write ( myDataTable.ExtendedProperties ( "password" ).ToString ( ) )
End Sub |
|
C# |
VB |
DataTable Members