DataSet.ExtendedProperties Propriété

Définition

Obtient la collection d'informations utilisateur personnalisées associée au 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

Valeur de propriété

PropertyCollection contenant toutes les informations utilisateur personnalisées.

Attributs

Exemples

L’exemple suivant ajoute une propriété personnalisée au PropertyCollection retourné par la ExtendedProperties propriété . Le deuxième exemple récupère la propriété personnalisée.

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

Remarques

La ExtendedProperties propriété vous permet de stocker des informations personnalisées avec .DataSet Par exemple, vous pouvez stocker une heure à laquelle les données doivent être actualisées.

Les propriétés étendues doivent être de type String si vous souhaitez qu’elles soient conservées lorsque le DataSet est écrit au format XML.

S’applique à

Voir aussi