共用方式為


Property 項目 (EntityType CSDL)

在 實體資料模型 (EDM) 中,屬性是 EntityType 宣告的項目,其中包含應用程式所使用的大多數資訊。Property 宣告包含 TypeDefault 屬性。有時資料型別會指派屬性上的 Nullable 限制式。

下列 Employee 宣告的屬性包含了當應用程式程式碼建立 Employee 實體之後所指派的許多詳細資料。包含 TypeNullable="false" 限制式的屬性必須要指派一個值,否則此實體在儲存到儲存區時將會擲回例外狀況。Nullable 限制式在大多數的屬性上都是選擇性的,而且預設為 True。Key 屬性必須包含 Nullable="false" 指派。

  <EntityType Name="Employee" >
    </Key>
        <PropertyRef Name="EmployeeID">
    </Key>
    <Property Name="EmployeeID" Type="Int32" Nullable="false" />
    <Property Name="NationalIDNumber" Type="String"
                              Nullable="false" />
    <Property Name="ContactID" Type="Int32" Nullable="false" />
    <Property Name="LoginID" Type="String" Nullable="false" />
    <Property Name="Title" Type="String" Nullable="false" />
    <Property Name="BirthDate" Type="DateTime" Nullable="false" />
    <Property Name="MaritalStatus" Type="String" Nullable="false" />
    <Property Name="Gender" Type="String" Nullable="false" />
    <Property Name="HireDate" Type="DateTime" Nullable="false" />
    <Property Name="SalariedFlag" Type="Boolean" Nullable="false" />
    <Property Name="VacationHours" Type="Int16" Nullable="false" />
    <Property Name="SickLeaveHours" Type="Int16" Nullable="false" />
    <Property Name="CurrentFlag" Type="Boolean" Nullable="false" />
    <Property Name="rowguid" Type="Guid" Nullable="false" />
    <Property Name="ModifiedDate" Type="DateTime" Nullable="false" />
  </EntityType>

另請參閱

概念

Property 項目 (EntityType SSDL)