共用方式為


IEdmNavigationProperty 介面

表示 EDM 導覽屬性。

命名空間:  Microsoft.Data.Edm
組件:  Microsoft.Data.Edm (在 Microsoft.Data.Edm.dll 中)

語法

'宣告
Public Interface IEdmNavigationProperty _
    Inherits IEdmProperty, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement
'用途
Dim instance As IEdmNavigationProperty
public interface IEdmNavigationProperty : IEdmProperty, 
    IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement
public interface class IEdmNavigationProperty : IEdmProperty, 
    IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement
type IEdmNavigationProperty =  
    interface
        interface IEdmProperty
        interface IEdmNamedElement
        interface IEdmVocabularyAnnotatable
        interface IEdmElement
    end
public interface IEdmNavigationProperty extends IEdmProperty, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement

IEdmNavigationProperty 型別公開下列成員。

屬性

  名稱 說明
公用屬性 ContainsTarget 取得值,這個值表示導覽目標是否包含在導覽來源內。
公用屬性 DeclaringType 取得此屬性所屬的型別。 (繼承自 IEdmProperty。)
公用屬性 DependentProperties 取得此導覽屬性的相依屬性,如果這是主體端點或是沒有參考條件約束則傳回 null。
公用屬性 IsPrincipal 取得值,這個值表示此導覽屬性是否從關聯的主體端點起始。
公用屬性 Name 取得此元素的名稱。 (繼承自 IEdmNamedElement。)
公用屬性 OnDelete 取得要在刪除雙向關聯這一端時執行的動作。
公用屬性 Partner 取得此導覽屬性的夥伴。
公用屬性 PropertyKind 取得此屬性的類型。 (繼承自 IEdmProperty。)
公用屬性 Type 取得此屬性的型別。 (繼承自 IEdmProperty。)

上層

擴充 方法

  名稱 說明
公用擴充方法 DeclaringEntityType 取得宣告此導覽屬性的實體類型。 (由 ExtensionMethods 定義。)
公用擴充方法 Errors 取得屬於此元素或此元素所包含之元素的錯誤 (如果有的話)。例如,結構化型別的錯誤包括型別本身的錯誤及其宣告屬性的錯誤。該方法不會分析此元素所參考的元素。例如,屬性的錯誤不包括其型別中的錯誤。 (由 ValidationExtensionMethods 定義。)
公用擴充方法 GetPrimary 取得一對具有合作關係之導覽屬性的主要端點,如果有主要端點,則選取該端點,否則進行任意但不變動的選擇。 (由 SerializationExtensionMethods 定義。)
公用擴充方法 IsBad 指出這個元素是否包含 Errors(IEdmElement) 方法傳回的錯誤。 (由 ValidationExtensionMethods 定義。)
公用擴充方法 IsEquivalentTo 如果相比較的屬性在語意上等於此屬性,則傳回 true。 (由 EdmElementComparer 定義。)
公用擴充方法 Location 取得指定之項目的位置。 (由 ExtensionMethods 定義。)
公用擴充方法 Multiplicity 取得此導覽屬性與其夥伴之間雙向關聯性這一端的多重性。 (由 ExtensionMethods 定義。)
公用擴充方法 ToEntityType 取得此導覽屬性指定為目標的實體類型。 (由 ExtensionMethods 定義。)
公用擴充方法 ToTraceString 傳回目前物件的文字表示。 (由 ToTraceStringExtensionMethods 定義。)
公用擴充方法 VocabularyAnnotations 取得從特定模型中所見之可註釋元素的詞彙註釋。 (由 ExtensionMethods 定義。)

上層

請參閱

參考

Microsoft.Data.Edm 命名空間