DataColumn.ExtendedProperties 屬性

定義

取得與 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

屬性值

PropertyCollection

自訂資訊的 PropertyCollection

屬性

範例

下列範例會將自訂屬性新增至 PropertyCollection 屬性所傳回的 ExtendedProperties 。 第二個範例會擷取自訂屬性。

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

備註

屬性 ExtendedProperties 可讓您使用 物件來儲存自訂資訊。 例如,您可能會儲存應該重新整理資料的時間。

擴充屬性的類型必須是 String 。 當 寫入為 XML 時 DataColumn ,不會保存不是 型 String 別的屬性。

適用於

另請參閱