다음을 통해 공유


EdmDirectValueAnnotationsManager 클래스

정의

직접 값 주석 관리자는 요소에 대한 임시 주석을 설정하고 가져오기 위한 서비스를 제공합니다.

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이면 주석이 추가되지 않고 이름이 같은 기존 주석이 제거됩니다.

적용 대상