EdmDirectValueAnnotationsManager 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
直接值注釋管理員會提供服務,以設定和取得元素上的暫時性批註。
public class EdmDirectValueAnnotationsManager : Microsoft.OData.Edm.Vocabularies.IEdmDirectValueAnnotationsManager
type EdmDirectValueAnnotationsManager = class
interface IEdmDirectValueAnnotationsManager
Public Class EdmDirectValueAnnotationsManager
Implements IEdmDirectValueAnnotationsManager
- 繼承
-
EdmDirectValueAnnotationsManager
- 實作
備註
代表暫時性注釋的物件處於下列其中一種狀態:如果元素沒有暫時性注釋,則為 1) Null。 2) 元素只有一個批註,則為 EdmVocabularyAnnotation。 3) 如果元素有多個注釋,則為 EdmVocabularyAnnotation 的清單。 如果對含有許多註釋之元素的註釋查閱速度有疑慮,還可以使用透過字典查閱的選項。
建構函式
EdmDirectValueAnnotationsManager() |
初始化 EdmDirectValueAnnotationsManager 類別的新執行個體。 |
方法
GetAnnotationValue(IEdmElement, String, String) |
擷取 EDM 元素的註釋值。 如果指定的元素沒有具有指定之名稱的註釋,則傳回 null。 |
GetAnnotationValues(IEnumerable<IEdmDirectValueAnnotationBinding>) |
擷取一組註釋值。 如果指定的元素沒有具有指定之名稱的註釋,則為每一個要求值傳回 null。 |
GetAttachedAnnotations(IEdmElement) |
擷取直接附加至元素的註釋。 |
GetDirectValueAnnotations(IEdmElement) |
取得與元素相關聯的註釋。 |
SetAnnotationValue(IEdmElement, String, String, Object) |
設定 EDM 元素的註釋值。 如果值為 null,則不會加入註釋,而會移除具有相同名稱的現有註釋。 |
SetAnnotationValues(IEnumerable<IEdmDirectValueAnnotationBinding>) |
設定一組註釋值。 如果提供的值為 null,則不會加入註釋,而會移除具有相同名稱的現有註釋。 |