DataColumn.ExtendedProperties Propiedad

Definición

Obtiene la colección de la información personalizada del usuario asociada a DataColumn.Gets the collection of custom user information associated with a DataColumn.

public:
 property System::Data::PropertyCollection ^ ExtendedProperties { System::Data::PropertyCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Data.PropertyCollection ExtendedProperties { get; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("ExtendedPropertiesDescr")]
public System.Data.PropertyCollection ExtendedProperties { get; }
[<System.ComponentModel.Browsable(false)>]
member this.ExtendedProperties : System.Data.PropertyCollection
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("ExtendedPropertiesDescr")>]
member this.ExtendedProperties : System.Data.PropertyCollection
Public ReadOnly Property ExtendedProperties As PropertyCollection

Valor de propiedad

PropertyCollection

PropertyCollection de información personalizada.A PropertyCollection of custom information.

Atributos

Ejemplos

En el ejemplo siguiente se agrega una propiedad personalizada a la PropertyCollection devuelta por la ExtendedProperties propiedad.The following example adds a custom property to the PropertyCollection returned by the ExtendedProperties property. En el segundo ejemplo se recupera la propiedad personalizada.The second example retrieves the custom property.

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

private void GetProperty(DataColumn column)
{
    Console.WriteLine(column.ExtendedProperties["TimeStamp"].ToString());
}
 Private Sub SetProperty(column As DataColumn)
     column.ExtendedProperties.Add("TimeStamp", DateTime.Now)
 End Sub    
    
 Private Sub GetProperty(column As DataColumn)
     Console.WriteLine(column.ExtendedProperties("TimeStamp").ToString())
End Sub

Comentarios

La ExtendedProperties propiedad permite almacenar información personalizada con el objeto.The ExtendedProperties property lets you store custom information with the object. Por ejemplo, puede almacenar una hora en la que se deben actualizar los datos.For example, you may store a time when the data should be refreshed.

Las propiedades extendidas deben ser de tipo String .Extended properties must be of type String. Las propiedades que no son de tipo String no se conservan cuando DataColumn se escribe como XML.Properties that are not of type String are not persisted when the DataColumn is written as XML.

Se aplica a

Consulte también