DataColumn.ExtendedProperties Eigenschaft

Definition

Ruft die Auflistung der benutzerdefinierten Benutzerinformationen ab, die einer DataColumn zugeordnet ist.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)]
[System.Data.DataSysDescription("ExtendedPropertiesDescr")]
public System.Data.PropertyCollection ExtendedProperties { get; }
member this.ExtendedProperties : System.Data.PropertyCollection
Public ReadOnly Property ExtendedProperties As PropertyCollection

Eigenschaftswert

Eine PropertyCollection mit benutzerdefinierten Informationen.A PropertyCollection of custom information.

Attribute

Beispiele

Im folgenden Beispiel wird eine benutzerdefinierte Eigenschaft hinzu PropertyCollection gefügt, die ExtendedProperties von der-Eigenschaft zurückgegeben wird.The following example adds a custom property to the PropertyCollection returned by the ExtendedProperties property. Im zweiten Beispiel wird die benutzerdefinierte Eigenschaft abgerufen.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

Hinweise

Mit ExtendedProperties der-Eigenschaft können Sie benutzerdefinierte Informationen mit dem-Objekt speichern.The ExtendedProperties property lets you store custom information with the object. Sie können z. b. einen Zeitpunkt speichern, zu dem die Daten aktualisiert werden sollen.For example, you may store a time when the data should be refreshed.

Erweiterte Eigenschaften müssen vom Typ Stringsein.Extended properties must be of type String. Eigenschaften, die nicht vom Typ String sind, werden nicht persistent DataColumn gespeichert, wenn als XML-Code geschrieben wird.Properties that are not of type String are not persisted when the DataColumn is written as XML.

Gilt für:

Siehe auch