- ExtensionMethods - BaseComplexType(IEdmComplexType) 
- BaseComplexType(IEdmComplexTypeReference) 
- BaseEntityType(IEdmEntityType) 
- BaseEntityType(IEdmEntityTypeReference) 
- BaseType(IEdmStructuredTypeReference) 
- CollectionDefinition(IEdmCollectionTypeReference) 
- ComplexDefinition(IEdmComplexTypeReference) 
- DeclaredNavigationProperties(IEdmEntityType) 
- DeclaredNavigationProperties(IEdmEntityTypeReference) 
- DeclaredStructuralProperties(IEdmStructuredType) 
- DeclaredStructuralProperties(IEdmStructuredTypeReference) 
- DeclaringEntityType(IEdmNavigationProperty) 
- DirectValueAnnotations(IEdmModel, IEdmElement) 
- ElementType(IEdmCollectionTypeReference) 
- EntityContainers(IEdmModel) 
- EntityDefinition(IEdmEntityTypeReference) 
- EntityReferenceDefinition(IEdmEntityReferenceTypeReference) 
- EntitySets(IEdmEntityContainer) 
- EntityType(IEdmEntityReferenceTypeReference) 
- EnumDefinition(IEdmEnumTypeReference) 
- FindAllDerivedTypes(IEdmModel, IEdmStructuredType) 
- FindEntityContainer(IEdmModel, String) 
- FindFunctions(IEdmModel, String) 
- FindNavigationProperty(IEdmEntityTypeReference, String) 
- FindProperty(IEdmRecordExpression, String) 
- FindProperty(IEdmStructuredTypeReference, String) 
- FindPropertyBinding(IEdmTypeAnnotation, IEdmProperty) 
- FindPropertyBinding(IEdmTypeAnnotation, String) 
- FindType(IEdmModel, String) 
- FindValueTerm(IEdmModel, String) 
- 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(IEdmModel, IEdmVocabularyAnnotatable) 
- FullName(IEdmSchemaElement) 
- FullName(IEdmTypeReference) 
- FunctionImports(IEdmEntityContainer) 
- GetAnnotationValue(IEdmModel, IEdmElement, String, String) 
- GetAnnotationValue<T>(IEdmModel, IEdmElement) 
- GetAnnotationValue<T>(IEdmModel, IEdmElement, String, String) 
- GetAnnotationValues(IEdmModel, IEnumerable<IEdmDirectValueAnnotationBinding>) 
- GetDocumentation(IEdmModel, IEdmElement) 
- GetEdmVersion(IEdmModel) 
- GetPropertyValue(IEdmModel, IEdmStructuredValue, IEdmProperty, EdmExpressionEvaluator) 
- GetPropertyValue(IEdmModel, IEdmStructuredValue, IEdmProperty, String, EdmExpressionEvaluator) 
- GetPropertyValue<T>(IEdmModel, IEdmStructuredValue, IEdmProperty, EdmToClrEvaluator) 
- GetPropertyValue<T>(IEdmModel, IEdmStructuredValue, IEdmProperty, String, EdmToClrEvaluator) 
- GetTermValue(IEdmModel, IEdmStructuredValue, IEdmValueTerm, EdmExpressionEvaluator) 
- GetTermValue(IEdmModel, IEdmStructuredValue, String, EdmExpressionEvaluator) 
- GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, IEdmValueTerm, EdmExpressionEvaluator) 
- GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, String, EdmExpressionEvaluator) 
- GetTermValue(IEdmModel, IEdmStructuredValue, IEdmValueTerm, String, EdmExpressionEvaluator) 
- GetTermValue(IEdmModel, IEdmStructuredValue, String, String, EdmExpressionEvaluator) 
- GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, IEdmValueTerm, String, EdmExpressionEvaluator) 
- GetTermValue(IEdmModel, IEdmVocabularyAnnotatable, String, String, EdmExpressionEvaluator) 
- GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmValueTerm, EdmToClrEvaluator) 
- GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, EdmToClrEvaluator) 
- GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmValueTerm, EdmToClrEvaluator) 
- GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, String, EdmToClrEvaluator) 
- GetTermValue<T>(IEdmModel, IEdmStructuredValue, IEdmValueTerm, String, EdmToClrEvaluator) 
- GetTermValue<T>(IEdmModel, IEdmStructuredValue, String, String, EdmToClrEvaluator) 
- GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, IEdmValueTerm, String, EdmToClrEvaluator) 
- GetTermValue<T>(IEdmModel, IEdmVocabularyAnnotatable, String, String, EdmToClrEvaluator) 
- HasDeclaredKeyProperty(IEdmEntityType, IEdmProperty) 
- IsAbstract(IEdmStructuredTypeReference) 
- IsOpen(IEdmStructuredTypeReference) 
- Key(IEdmEntityType) 
- Key(IEdmEntityTypeReference) 
- Location(IEdmElement) 
- Multiplicity(IEdmNavigationProperty) 
- NavigationProperties(IEdmEntityType) 
- NavigationProperties(IEdmEntityTypeReference) 
- PrimitiveDefinition(IEdmPrimitiveTypeReference) 
- PrimitiveKind(IEdmPrimitiveTypeReference) 
- Properties(IEdmStructuredType) 
- RowDefinition(IEdmRowTypeReference) 
- SchemaElementsAcrossModels(IEdmModel) 
- SetAnnotationValue(IEdmModel, IEdmElement, String, String, Object) 
- SetAnnotationValue<T>(IEdmModel, IEdmElement, T) 
- SetAnnotationValues(IEdmModel, IEnumerable<IEdmDirectValueAnnotationBinding>) 
- SetDocumentation(IEdmModel, IEdmElement, IEdmDocumentation) 
- SetEdmVersion(IEdmModel, Version) 
- StructuralProperties(IEdmStructuredType) 
- StructuralProperties(IEdmStructuredTypeReference) 
- StructuredDefinition(IEdmStructuredTypeReference) 
- ToEntityType(IEdmNavigationProperty) 
- TryGetRelativeEntitySetPath(IEdmFunctionImport, IEdmModel, IEdmFunctionParameter, IEnumerable<IEdmNavigationProperty>) 
- TryGetStaticEntitySet(IEdmFunctionImport, IEdmEntitySet) 
- TypeKind(IEdmTypeReference) 
- ValueTerm(IEdmValueAnnotation) 
- VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel) 
 
netcoreapp2.2
    namespace Microsoft.Data.Edm
{
    public static class ExtensionMethods
    {
        public static EdmTypeKind TypeKind(this IEdmTypeReference type);
    }
}
            | NetFx Compat Lab | 1.5 % Reference this API | 
|---|---|
| nuget.org | 0.0 % Reference this API | 
| Upgrade Planner | 0.0 % Reference this API | 
| .NET Core | 2.02.12.2 | 
| Information specific to netcoreapp2.2 | |
| Assembly | Microsoft.Data.Edm , Version=5.8.4.0, PublicKeyToken=31bf3856ad364e35 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API