다음을 통해 공유


ExtensionMethods 클래스

IEdmModel 인터페이스에 대한 확장 메서드가 포함되어 있습니다.

상속 계층

System.Object
  Microsoft.Data.Edm.ExtensionMethods

네임스페이스:  Microsoft.Data.Edm
어셈블리:  Microsoft.Data.Edm(Microsoft.Data.Edm.dll)

구문

‘선언
<ExtensionAttribute> _
Public NotInheritable Class ExtensionMethods
‘사용 방법
public static class ExtensionMethods
[ExtensionAttribute]
public ref class ExtensionMethods abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ExtensionMethods =  class end
public final class ExtensionMethods

ExtensionMethods 유형에서 다음 멤버를 표시합니다.

메서드

  이름 설명
공용 메서드정적 멤버 BaseComplexType(IEdmComplexType) 기본 복합 형식을 가져옵니다.
공용 메서드정적 멤버 BaseComplexType(IEdmComplexTypeReference) 기본 복합 형식을 가져옵니다.
공용 메서드정적 멤버 BaseEntityType(IEdmEntityType) 기본 엔터티 형식을 가져옵니다.
공용 메서드정적 멤버 BaseEntityType(IEdmEntityTypeReference) 기본 엔터티 형식을 가져옵니다.
공용 메서드정적 멤버 BaseType 기본 형식을 가져옵니다.
공용 메서드정적 멤버 CollectionDefinition 해당 형식이 참조하는 컬렉션 형식을 가져옵니다.
공용 메서드정적 멤버 ComplexDefinition 해당 형식이 참조하는 복합 형식을 가져옵니다.
공용 메서드정적 멤버 DeclaredNavigationProperties(IEdmEntityType) 지정된 형식으로 선언된 탐색 속성을 가져옵니다.
공용 메서드정적 멤버 DeclaredNavigationProperties(IEdmEntityTypeReference) 선언된 탐색 속성을 가져옵니다.
공용 메서드정적 멤버 DeclaredStructuralProperties(IEdmStructuredType) 지정된 형식으로 선언된 구조적 속성을 가져옵니다.
공용 메서드정적 멤버 DeclaredStructuralProperties(IEdmStructuredTypeReference) 선언된 구조적 속성을 가져옵니다.
공용 메서드정적 멤버 DeclaringEntityType 이 탐색 속성을 선언하는 엔터티 형식을 가져옵니다.
공용 메서드정적 멤버 DirectValueAnnotations 요소에 대한 직접 값 주석을 가져옵니다.
공용 메서드정적 멤버 ElementType 요소 형식을 가져옵니다.
공용 메서드정적 멤버 EntityContainers 이 모델에 속한 엔터티 컨테이너를 가져옵니다.
공용 메서드정적 멤버 EntityDefinition 해당 형식이 참조하는 엔터티 형식을 가져옵니다.
공용 메서드정적 멤버 EntityReferenceDefinition 해당 형식이 참조하는 엔터티 참조 형식을 가져옵니다.
공용 메서드정적 멤버 EntitySets 지정된 컨테이너의 엔터티 집합을 가져옵니다.
공용 메서드정적 멤버 EntityType 엔터티 형식을 가져옵니다.
공용 메서드정적 멤버 EnumDefinition 해당 형식이 참조하는 열거형 형식을 가져옵니다.
공용 메서드정적 멤버 FindEntityContainer 이 모델 및 모든 참조되는 모델에서 이름이 지정된 엔터티 컨테이너를 검색하고 이러한 엔터티 컨테이너가 존재하지 않는 경우 null을 반환합니다.
공용 메서드정적 멤버 FindFunctions 이 모델 및 모든 참조된 모델에서 이름이 지정된 함수를 검색하고 이러한 함수가 존재하지 않는 경우 빈 열거형을 반환합니다.
공용 메서드정적 멤버 FindNavigationProperty 지정된 형식 및 이름으로 선언된 탐색 속성을 검색합니다.
공용 메서드정적 멤버 FindProperty(IEdmRecordExpression, String) 레코드 식의 속성을 찾습니다.
공용 메서드정적 멤버 FindProperty(IEdmStructuredTypeReference, String) 지정된 형식 및 이름의 속성을 찾습니다.
공용 메서드정적 멤버 FindPropertyBinding(IEdmTypeAnnotation, IEdmProperty) 형식 주석의 형식 조건에 대한 속성의 바인딩을 가져옵니다.
공용 메서드정적 멤버 FindPropertyBinding(IEdmTypeAnnotation, String) 형식 주석의 형식 조건에 대한 속성의 바인딩을 가져옵니다.
공용 메서드정적 멤버 FindType 이 모델 및 모든 참조되는 모델에서 지정된 이름의 형식을 검색하고 해당 형식이 존재하지 않는 경우 null을 반환합니다.
공용 메서드정적 멤버 FindValueTerm 이 모델 및 모든 참조된 모델에서 지정된 이름의 값 조건을 검색하고 이러한 값 조건이 존재하지 않는 경우 null을 반환합니다.
공용 메서드정적 멤버 FindVocabularyAnnotations(IEdmModel, IEdmVocabularyAnnotatable) 특정 모델 및 해당 모델에서 참조하는 모델에 정의된 주석을 추가할 수 있는 요소의 용어 모음 주석을 가져옵니다.
공용 메서드정적 멤버 FindVocabularyAnnotations<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm) 특정 조건을 바인딩하는 주석 가능한 요소의 용어 모음 주석을 가져옵니다.
공용 메서드정적 멤버 FindVocabularyAnnotations<T>(IEdmModel, IEdmVocabularyAnnotatable, String) 특정 조건을 바인딩하는 주석 가능한 요소의 용어 모음 주석을 가져옵니다.
공용 메서드정적 멤버 FindVocabularyAnnotations<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmTerm, String) 특정 조건을 바인딩하는 주석 가능한 요소의 용어 모음 주석을 가져옵니다.
공용 메서드정적 멤버 FindVocabularyAnnotations<T>(IEdmModel, IEdmVocabularyAnnotatable, String, String) 특정 조건을 바인딩하는 주석 가능한 요소의 용어 모음 주석을 가져옵니다.
공용 메서드정적 멤버 FindVocabularyAnnotationsIncludingInheritedAnnotations 특정 모델 및 해당 모델에서 참조하는 모델에 정의된 주석을 추가할 수 있는 요소의 용어 모음 주석을 가져옵니다.
공용 메서드정적 멤버 FullName(IEdmSchemaElement) 지정된 요소와 함께 전체 이름을 가져옵니다.
공용 메서드정적 멤버 FullName(IEdmTypeReference) 지정된 형식과 함께 전체 이름을 가져옵니다.
공용 메서드정적 멤버 FunctionImports 지정된 컨테이너의 함수 가져오기를 가져옵니다.
공용 메서드정적 멤버 GetAnnotationValue(IEdmModel, IEdmElement, String, String) 지정된 네임스페이스 및 제공된 이름에 해당하는 주석 값을 가져옵니다.
공용 메서드정적 멤버 GetAnnotationValue<T>(IEdmModel, IEdmElement) 주석 가능한 요소에서 주석 값을 가져옵니다.
공용 메서드정적 멤버 GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String) 지정된 네임스페이스 및 제공된 이름에 해당하는 주석 값을 가져옵니다.
공용 메서드정적 멤버 GetAnnotationValues 주석 값의 집합을 검색합니다.요청한 각각의 값에서 주어진 요소에 대해 지정된 이름의 주석이 없는 경우 null을 반환합니다.
공용 메서드정적 멤버 GetDocumentation 지정된 요소에 대한 설명서를 가져옵니다.
공용 메서드정적 멤버 GetEdmVersion 지정된 모델과 함께 EDM 버전을 가져옵니다.
공용 메서드정적 멤버 GetPropertyValue(IEdmModel, IEdmStructuredValue, IEdmProperty, EdmEvaluator) 값 형식에 적용된 조건 형식의 속성에 대한 IEdmValue를 가져옵니다.
공용 메서드정적 멤버 GetPropertyValue(IEdmModel, IEdmStructuredValue, IEdmProperty, String, EdmEvaluator) 값 형식에 적용된 조건 형식의 속성에 대한 IEdmValue를 가져옵니다.
공용 메서드정적 멤버 GetPropertyValue<T>(IEdmModel, IEdmStructuredValue, IEdmProperty, EdmToClrEvaluator) 값 형식에 적용된 조건 형식에 대한 속성의 CLR 값을 가져옵니다.
공용 메서드정적 멤버 GetPropertyValue<T>(IEdmModel, IEdmStructuredValue, IEdmProperty, String, EdmToClrEvaluator) 값 형식에 적용된 조건 형식에 대한 속성의 CLR 값을 가져옵니다.
공용 메서드정적 멤버 GetTermValue(IEdmModel, IEdmStructuredValue, IEdmValueTerm, EdmEvaluator) 값 형식에 적용된 어휘 조건의 IEdmValue를 가져옵니다.
공용 메서드정적 멤버 GetTermValue(IEdmModel, IEdmStructuredValue, String, EdmEvaluator) 값 형식에 적용된 어휘 조건의 IEdmValue를 가져옵니다.
공용 메서드정적 멤버 GetTermValue(IEdmModel, IEdmStructuredValue, IEdmValueTerm, String, EdmEvaluator) 값 형식에 적용된 어휘 조건의 IEdmValue를 가져옵니다.
공용 메서드정적 멤버 GetTermValue(IEdmModel, IEdmStructuredValue, String, String, EdmEvaluator) 값 형식에 적용된 어휘 조건의 IEdmValue를 가져옵니다.
공용 메서드정적 멤버 GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmValueTerm, EdmToClrEvaluator) 값 형식에 적용된 어휘 조건의 CLR 값을 가져옵니다.
공용 메서드정적 멤버 GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, EdmToClrEvaluator) 값 형식에 적용된 어휘 조건의 CLR 값을 가져옵니다.
공용 메서드정적 멤버 GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmValueTerm, String, EdmToClrEvaluator) 값 형식에 적용된 어휘 조건의 CLR 값을 가져옵니다.
공용 메서드정적 멤버 GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, String, EdmToClrEvaluator) 값 형식에 적용된 어휘 조건의 CLR 값을 가져옵니다.
공용 메서드정적 멤버 IsAbstract 지정된 형식이 추상 형식인지 여부를 확인합니다.
공용 메서드정적 멤버 IsOpen 지정된 형식이 공개 형식인지 여부를 확인합니다.
공용 메서드정적 멤버 Key(IEdmEntityType) 지정된 형식의 키를 가져옵니다.
공용 메서드정적 멤버 Key(IEdmEntityTypeReference) 키를 가져옵니다.
공용 메서드정적 멤버 Location 지정된 항목의 인덱스를 가져옵니다.
공용 메서드정적 멤버 Multiplicity 이 탐색 속성 및 해당 파트너 간의 양방향 관계에서 이쪽 끝에 해당하는 다중성을 가져옵니다.
공용 메서드정적 멤버 NavigationProperties(IEdmEntityType) 지정된 형식의 탐색 속성을 가져옵니다.
공용 메서드정적 멤버 NavigationProperties(IEdmEntityTypeReference) 지정된 형식의 탐색 속성을 가져옵니다.
공용 메서드정적 멤버 PrimitiveDefinition 형식이 참조하는 기본 형식을 가져옵니다.
공용 메서드정적 멤버 PrimitiveKind 지정된 형식의 기본 종류를 가져옵니다.
공용 메서드정적 멤버 Properties 지정된 형식의 속성을 가져옵니다.
공용 메서드정적 멤버 RowDefinition 형식이 참조하는 행 형식을 가져옵니다.
공용 메서드정적 멤버 SchemaElementsAcrossModels 모델 및 이 모델에서 참조하는 모델에서 모든 스키마 요소를 가져옵니다.
공용 메서드정적 멤버 SetAnnotationValue(IEdmModel, IEdmElement, String, String, Object) EDM 요소에 대한 주석 값을 설정합니다.값이 null이면 주석이 추가되지 않고 이름이 같은 기존 주석이 제거됩니다.
공용 메서드정적 멤버 SetAnnotationValue<T>(IEdmModel, IEdmElement, T) 주석 가능한 요소에서 주석 값을 설정합니다.
공용 메서드정적 멤버 SetAnnotationValues 주석 값의 집합을 설정합니다.제공된 값이 null이면 주석이 추가되지 않고 이름이 같은 기존 주석이 제거됩니다.
공용 메서드정적 멤버 SetDocumentation 지정된 요소에 대한 설명서를 설정합니다.
공용 메서드정적 멤버 SetEdmVersion 지정된 모델 및 버전을 사용하여 EDM 버전을 설정합니다.
공용 메서드정적 멤버 StructuralProperties(IEdmStructuredType) 지정된 형식의 구조적 속성을 가져옵니다.
공용 메서드정적 멤버 StructuralProperties(IEdmStructuredTypeReference) 구조적 속성을 가져옵니다.
공용 메서드정적 멤버 StructuredDefinition 형식이 참조하는 구조적 형식을 가져옵니다.
공용 메서드정적 멤버 ToEntityType 이 탐색 속성에서 대상으로 지정된 엔터티 형식을 가져옵니다.
공용 메서드정적 멤버 TryGetRelativeEntitySetPath IEdmFunctionImport .EntitySet 식을 분석하고 사용 가능한 경우 IEdmEntitySet에 대한 상대 경로를 반환합니다.경로는 매개 변수로 시작하고 IEdmNavigationProperty 및 형식 캐스트 세그먼트의 선택적 시퀀스를 포함할 수 있습니다.
공용 메서드정적 멤버 TryGetStaticEntitySet IEdmFunctionImport .EntitySet 식을 분석하고 사용 가능한 경우 정적 IEdmFunctionImport 참조를 반환합니다.
공용 메서드정적 멤버 TypeKind 지정된 형식의 형식 종류를 가져옵니다.
공용 메서드정적 멤버 TypeTerm 지정된 주석이 있는 형식 조건을 가져옵니다.
공용 메서드정적 멤버 ValueTerm 지정된 주석이 있는 값 조건을 가져옵니다.
공용 메서드정적 멤버 VocabularyAnnotations 특정 모델에서 표시된 대로 주석 가능한 요소의 용어 모음 주석을 가져옵니다.

맨 위로 이동

주의

이곳의 콘텐츠는 업데이트되지 않습니다. 여기에 자료를 추가하지 마십시오.

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.Data.Edm 네임스페이스