DataColumn.ExtendedProperties Propriété

Définition

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

Valeur de propriété

PropertyCollection d'informations 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 l’objet . 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. Les propriétés qui ne sont pas de type String ne sont pas conservées lorsque est DataColumn écrit au format XML.

S’applique à

Voir aussi