DataSet.ExtendedProperties Propriedade

Definição

Obtém a coleção de informações de usuário personalizadas associadas a um 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 da propriedade

PropertyCollection

Um PropertyCollection com todas as informações de usuário personalizadas.

Atributos

Exemplos

O exemplo a ExtendedProperties seguir adiciona uma propriedade personalizada à PropertyCollection propriedade retornada. O segundo exemplo recupera a propriedade 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

Comentários

A ExtendedProperties propriedade permite que você armazene informações personalizadas com o DataSet. Por exemplo, você pode armazenar uma hora em que os dados devem ser atualizados.

As propriedades estendidas devem ser do tipo String se você quiser que elas persistam quando elas DataSet forem gravadas como XML.

Aplica-se a

Confira também