DataSet.ExtendedProperties Propiedad

Definición

Obtiene la colección de la información personalizada del usuario asociada a DataSet.

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 con toda la información personalizada del usuario.

Atributos

Ejemplos

En el ejemplo siguiente se agrega una propiedad personalizada al PropertyCollection devuelto por la ExtendedProperties propiedad . En el segundo ejemplo se recupera la propiedad personalizada.

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 .DataSet Por ejemplo, puede almacenar una hora en la que se deben actualizar los datos.

Las propiedades extendidas deben ser de tipo String si desea que se conserven cuando DataSet se escribe como XML.

Se aplica a

Consulte también