共用方式為


EdmScalarPropertyAttribute 類別

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

IEntity 中純量屬性 (Property) 的屬性 (Attribute)。 隱含的預設 AttributeUsage 屬性 (Property) Inherited=True,AllowMultiple=False,中繼資料系統會預期此屬性 (Attribute),而且只會查看這些屬性 (Attribute) 的第一個 (即使有多個)。

繼承階層

System.Object
  System.Attribute
    System.Data.Entity.Core.Objects.DataClasses.EdmPropertyAttribute
      System.Data.Entity.Core.Objects.DataClasses.EdmScalarPropertyAttribute

命名空間:  System.Data.Entity.Core.Objects.DataClasses
組件:  EntityFramework (在 EntityFramework.dll 中)

語法

'宣告
<AttributeUsageAttribute(AttributeTargets.Property)> _
Public NotInheritable Class EdmScalarPropertyAttribute _
    Inherits EdmPropertyAttribute
'用途
Dim instance As EdmScalarPropertyAttribute
[AttributeUsageAttribute(AttributeTargets.Property)]
public sealed class EdmScalarPropertyAttribute : EdmPropertyAttribute
[AttributeUsageAttribute(AttributeTargets::Property)]
public ref class EdmScalarPropertyAttribute sealed : public EdmPropertyAttribute
[<SealedAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Property)>]
type EdmScalarPropertyAttribute =  
    class 
        inherit EdmPropertyAttribute 
    end
public final class EdmScalarPropertyAttribute extends EdmPropertyAttribute

EdmScalarPropertyAttribute 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 EdmScalarPropertyAttribute 初始化 EdmScalarPropertyAttribute 類別的新執行個體。

靠上

屬性

  名稱 描述
公用屬性 EntityKeyProperty 取得或設定表示此屬性是否為實體索引鍵之一部分的值。
公用屬性 IsNullable 取得或設定值,此值表示此屬性是否可以具有 null 值。
公用屬性 TypeId (繼承自 Attribute)。

靠上

方法

  名稱 描述
公用方法 Equals (繼承自 Attribute)。
公用方法 GetHashCode (繼承自 Attribute)。
公用方法 GetType (繼承自 Object)。
公用方法 IsDefaultAttribute (繼承自 Attribute)。
公用方法 Match (繼承自 Attribute)。
公用方法 ToString (繼承自 Object)。

靠上

明確介面實作

  名稱 描述
明確介面實作私用方法 _Attribute.GetIDsOfNames (繼承自 Attribute)。
明確介面實作私用方法 _Attribute.GetTypeInfo (繼承自 Attribute)。
明確介面實作私用方法 _Attribute.GetTypeInfoCount (繼承自 Attribute)。
明確介面實作私用方法 _Attribute.Invoke (繼承自 Attribute)。

靠上

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

System.Data.Entity.Core.Objects.DataClasses 命名空間