SYMBOL INDEX (1834 symbols across 298 files) FILE: src/AssemblyInfo/AssemblyKeys.cs class AssemblyRef (line 10) | internal static class AssemblyRef FILE: src/AssemblyInfo/AssemblyRefs.cs class DataFxAssemblyRef (line 12) | internal static class DataFxAssemblyRef class Name (line 15) | internal static class Name class File (line 47) | internal static class File method GetDE_InstallPath (line 99) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performa... method GetDS_InstallPath (line 104) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performa... method GetDS_PortableInstallPath (line 112) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performa... method GetDS_Tools_InstallPath (line 120) | [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performa... FILE: src/Microsoft.OpenApi.OData.Reader/Common/Constants.cs class Constants (line 13) | internal static class Constants FILE: src/Microsoft.OpenApi.OData.Reader/Common/CryptographyExtensions.cs class CryptographyExtensions (line 12) | internal static class CryptographyExtensions method GetHashSHA256 (line 20) | public static string GetHashSHA256(this string input) FILE: src/Microsoft.OpenApi.OData.Reader/Common/EdmModelHelper.cs class EdmModelHelper (line 17) | internal static class EdmModelHelper method GetDerivedTypesReferenceSchema (line 23) | internal static OpenApiSchema? GetDerivedTypesReferenceSchema(IEdmStru... method NavigationRestrictionsAllowsNavigability (line 59) | internal static bool NavigationRestrictionsAllowsNavigability( method GenerateNavigationPropertyPathOperationId (line 82) | internal static string? GenerateNavigationPropertyPathOperationId(ODat... method GenerateComplexPropertyPathOperationId (line 110) | internal static string? GenerateComplexPropertyPathOperationId(ODataPa... method GenerateNavigationPropertyPathOperationId (line 135) | private static string? GenerateNavigationPropertyPathOperationId(IList... method RetrieveNavigationPropertyPathsOperationIdSegments (line 149) | internal static IList RetrieveNavigationPropertyPathsOperation... method GenerateNavigationPropertyPathTagName (line 235) | internal static string GenerateNavigationPropertyPathTagName(ODataPath... method GenerateComplexPropertyPathTagName (line 281) | internal static string GenerateComplexPropertyPathTagName(ODataPath pa... method GenerateODataTypeCastPathOperationIdPrefix (line 342) | internal static string? GenerateODataTypeCastPathOperationIdPrefix(ODa... method StripOrAliasNamespacePrefix (line 433) | internal static string StripOrAliasNamespacePrefix(IEdmSchemaElement e... method IsOperationAllowed (line 483) | internal static bool IsOperationAllowed(IEdmModel model, IEdmOperation... FILE: src/Microsoft.OpenApi.OData.Reader/Common/Error.cs class Error (line 15) | internal static class Error method Format (line 23) | internal static string Format(string format, params object[] args) method Argument (line 34) | internal static ArgumentException Argument(string messageFormat, param... method Argument (line 46) | internal static ArgumentException Argument(string parameterName, strin... method ArgumentNull (line 56) | internal static ArgumentNullException ArgumentNull(string parameterName) method ArgumentNull (line 68) | internal static ArgumentNullException ArgumentNull(string parameterNam... method ArgumentNullOrEmpty (line 78) | internal static ArgumentException ArgumentNullOrEmpty(string parameter... method InvalidOperation (line 89) | internal static InvalidOperationException InvalidOperation(string mess... method InvalidOperation (line 101) | internal static InvalidOperationException InvalidOperation(Exception i... method NotSupported (line 112) | internal static NotSupportedException NotSupported(string messageForma... FILE: src/Microsoft.OpenApi.OData.Reader/Common/OpenApiOperationExtensions.cs class OpenApiOperationExtensions (line 14) | internal static class OpenApiOperationExtensions method AddErrorResponses (line 25) | public static void AddErrorResponses(this OpenApiOperation operation, ... FILE: src/Microsoft.OpenApi.OData.Reader/Common/Utils.cs class Utils (line 20) | public static class Utils method GetTermQualifiedName (line 27) | public static string? GetTermQualifiedName() method UpperFirstChar (line 44) | public static string? UpperFirstChar(string? input) method GetUniqueName (line 61) | public static string GetUniqueName(string input, HashSet set) method CheckArgumentNull (line 89) | internal static T CheckArgumentNull(T value, string parameterName) ... method CheckArgumentNullOrEmpty (line 105) | internal static string CheckArgumentNullOrEmpty(string value, string p... method ToFirstCharacterLowerCase (line 120) | internal static string ToFirstCharacterLowerCase(this string input) method NavigationPropertyPath (line 128) | internal static string NavigationPropertyPath(this ODataPath path, str... method AddCustomAttributesToExtensions (line 143) | internal static void AddCustomAttributesToExtensions(this IDictionary<... method GetCustomXMLAttributesValueMapping (line 171) | private static Dictionary GetCustomXMLAttributesValueM... method IsBaseTypeReferencedAsTypeInModel (line 208) | internal static bool IsBaseTypeReferencedAsTypeInModel( method EntityTypeFromPathSegment (line 253) | internal static IEdmEntityType? EntityTypeFromPathSegment(this ODataSe... method EntityTypeFromOperationSegment (line 279) | private static IEdmEntityType? EntityTypeFromOperationSegment(this ODa... method TryAddPath (line 308) | internal static bool TryAddPath(this IDictionary(this IEdmModel model, IEdmVocabularyAnno... method GetRecord (line 142) | public static T? GetRecord(this IEdmModel model, IEdmVocabularyAnno... method GetRecord (line 182) | public static T? GetRecord(this IEdmModel model, string targetPath,... method GetCollection (line 203) | public static IEnumerable? GetCollection(this IEdmModel model,... method GetCollection (line 242) | public static IEnumerable? GetCollection(this IEdmModel model, I... method GetCollection (line 256) | public static IEnumerable? GetCollection(this IEdmModel model, I... method GetLinkRecord (line 295) | public static LinkType? GetLinkRecord(this IEdmModel model, IEdmVocabu... method GetLinkRecord (line 311) | public static LinkType? GetLinkRecord(this IEdmModel model, string tar... method GetAuthorizations (line 329) | public static IEnumerable? GetAuthorizations(this IEdmM... method GetDescriptionAnnotation (line 360) | public static string? GetDescriptionAnnotation(this IEdmModel model, s... method GetOrAddCached (line 372) | private static T? GetOrAddCached(this IEdmModel model, IEdmVocabula... method GetBoolean (line 424) | private static bool? GetBoolean(this IEdmModel model, IEdmVocabularyAn... method GetString (line 443) | private static string? GetString(this IEdmModel model, IEdmVocabularyA... method GetCollection (line 459) | private static IEnumerable? GetCollection(this IEdmModel model... method GetRecord (line 478) | private static T? GetRecord(this IEdmModel model, IEdmVocabularyAnn... method GetCollection (line 497) | private static IEnumerable? GetCollection(this IEdmModel model, ... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/EdmModelExtensions.cs class EdmModelExtensions (line 19) | public static class EdmModelExtensions method IsUrlEscapeFunction (line 27) | public static bool IsUrlEscapeFunction(this IEdmModel model, IEdmOpera... method IsUrlEscapeFunction (line 46) | private static bool IsUrlEscapeFunction(this IEdmModel model, IEdmFunc... method LoadAllNavigationSources (line 75) | public static Dictionary> ... method FindAllBaseTypes (line 112) | public static IEnumerable FindAllBaseTypes(this IEdmEn... method FindAllBaseTypes (line 132) | public static IEnumerable FindAllBaseTypes(this IEdmC... method IsOperationOverload (line 153) | public static bool IsOperationOverload(this IEdmModel model, IEdmOpera... method OperationTargetsMultiplePaths (line 170) | public static bool OperationTargetsMultiplePaths(this IEdmModel model,... method IsOperationImportOverload (line 191) | public static bool IsOperationImportOverload(this IEdmModel model, IEd... method GetAllElements (line 209) | public static IEnumerable GetAllElements(this IEdmM... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/EdmOperationExtensions.cs class EdmOperationExtensions (line 9) | internal static class EdmOperationExtensions method IsDeltaFunction (line 16) | public static bool IsDeltaFunction(this IEdmOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Edm/EdmOperationProvider.cs class EdmOperationProvider (line 14) | internal class EdmOperationProvider method EdmOperationProvider (line 27) | public EdmOperationProvider(IEdmModel model) method FindOperations (line 45) | public IEnumerable? FindOperations(IEdmEntityType entit... method LoadEdmOperations (line 69) | private IDictionary> LoadEdmOperations() FILE: src/Microsoft.OpenApi.OData.Reader/Edm/EdmTypeExtensions.cs class EdmTypeExtensions (line 13) | public static class EdmTypeExtensions method ShouldPathParameterBeQuoted (line 21) | public static bool ShouldPathParameterBeQuoted(this IEdmType edmType, ... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/IODataPathProvider.cs type IODataPathProvider (line 14) | public interface IODataPathProvider method CanFilter (line 21) | bool CanFilter(IEdmElement element); method GetPaths (line 29) | IEnumerable GetPaths(IEdmModel model, OpenApiConvertSetting... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataComplexPropertySegment.cs class ODataComplexPropertySegment (line 17) | public class ODataComplexPropertySegment : ODataSegment method ODataComplexPropertySegment (line 23) | public ODataComplexPropertySegment(IEdmStructuralProperty property) method GetAnnotables (line 49) | public override IEnumerable GetAnnotables() method GetPathItemName (line 55) | public override string GetPathItemName(OpenApiConvertSettings settings... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataContext.cs class ODataContext (line 23) | internal class ODataContext method ODataContext (line 32) | public ODataContext(IEdmModel model) method ODataContext (line 42) | public ODataContext(IEdmModel model, OpenApiConvertSettings settings) method AppendTag (line 142) | internal void AppendTag(OpenApiTag tagItem) method FindTagByName (line 159) | internal OpenApiTag? FindTagByName(string name) method AddExtensionToTag (line 172) | internal void AddExtensionToTag(string tagName, string extensionName, ... method LoadAllODataPaths (line 197) | private IEnumerable LoadAllODataPaths() method GetDeprecationInformations (line 212) | internal IEnumerable GetDeprecationInformations(IEdmVo... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataDollarCountSegment.cs class ODataDollarCountSegment (line 15) | public class ODataDollarCountSegment : ODataSegment method GetAnnotables (line 32) | public override IEnumerable GetAnnotables() method GetPathItemName (line 38) | public override string GetPathItemName(OpenApiConvertSettings settings... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataKeySegment.cs class ODataKeySegment (line 18) | public class ODataKeySegment : ODataSegment method ODataKeySegment (line 24) | public ODataKeySegment(IEdmEntityType entityType) method ODataKeySegment (line 34) | public ODataKeySegment(IEdmEntityType entityType, IDictionary GetAnnotables() method GetPathItemName (line 76) | public override string GetPathItemName(OpenApiConvertSettings settings... method GetKeyNameMapping (line 124) | internal IDictionary GetKeyNameMapping(OpenApiConvertS... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataMetadataSegment.cs class ODataMetadataSegment (line 16) | public class ODataMetadataSegment : ODataSegment method GetAnnotables (line 27) | public override IEnumerable GetAnnotables() method GetPathItemName (line 33) | public override string GetPathItemName(OpenApiConvertSettings settings... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataNavigationPropertySegment.cs class ODataNavigationPropertySegment (line 17) | public class ODataNavigationPropertySegment : ODataSegment method ODataNavigationPropertySegment (line 23) | public ODataNavigationPropertySegment(IEdmNavigationProperty navigatio... method GetAnnotables (line 43) | public override IEnumerable GetAnnotables() method GetPathItemName (line 49) | public override string GetPathItemName(OpenApiConvertSettings settings... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataNavigationSourceSegment.cs class ODataNavigationSourceSegment (line 17) | public class ODataNavigationSourceSegment : ODataSegment method ODataNavigationSourceSegment (line 23) | public ODataNavigationSourceSegment(IEdmNavigationSource navigationSou... method GetAnnotables (line 43) | public override IEnumerable GetAnnotables() method GetPathItemName (line 51) | public override string GetPathItemName(OpenApiConvertSettings settings... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataOperationImportSegment.cs class ODataOperationImportSegment (line 19) | public class ODataOperationImportSegment : ODataSegment method ODataOperationImportSegment (line 25) | public ODataOperationImportSegment(IEdmOperationImport operationImport) method ODataOperationImportSegment (line 35) | public ODataOperationImportSegment(IEdmOperationImport operationImport... method GetAnnotables (line 61) | public override IEnumerable GetAnnotables() method GetPathItemName (line 67) | public override string GetPathItemName(OpenApiConvertSettings settings... method FunctionImportName (line 79) | private static string FunctionImportName(IEdmFunctionImport functionIm... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataOperationSegment.cs class ODataOperationSegment (line 19) | public class ODataOperationSegment : ODataSegment method ODataOperationSegment (line 25) | public ODataOperationSegment(IEdmOperation operation) method ODataOperationSegment (line 35) | public ODataOperationSegment(IEdmOperation operation, bool isEscapedFu... method ODataOperationSegment (line 46) | public ODataOperationSegment(IEdmOperation operation, IDictionary GetNameMapping(OpenApiConvertSett... method OperationName (line 138) | private string OperationName(IEdmOperation operation, OpenApiConvertSe... method FunctionName (line 154) | private string FunctionName(IEdmFunction function, OpenApiConvertSetti... method GetAnnotables (line 190) | public override IEnumerable GetAnnotables() FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataPath.cs class ODataPath (line 20) | public class ODataPath : IEnumerable, IComparable method ODataPath (line 29) | public ODataPath(IEnumerable segments) method ODataPath (line 43) | public ODataPath(params ODataSegment[] segments) method GetEnumerator (line 99) | public IEnumerator GetEnumerator() => Segments.GetEnumer... method GetEnumerator (line 105) | IEnumerator IEnumerable.GetEnumerator() => this.GetEnumerator(); method Clone (line 111) | public ODataPath Clone() => new ODataPath(Segments); method GetCount (line 118) | public int GetCount(bool keySegmentAsDepth) method GetPathItemName (line 127) | public string GetPathItemName() method GetPathItemName (line 143) | public string GetPathItemName(OpenApiConvertSettings settings) method SupportHttpMethod (line 188) | internal bool SupportHttpMethod(string method) method Push (line 204) | internal ODataPath Push(ODataSegment segment) method Pop (line 218) | internal ODataPath Pop() method CalculateParameterMapping (line 231) | internal IDictionary> Calcul... method GetTargetPath (line 261) | internal string GetTargetPath(IEdmModel model) method ToString (line 282) | public override string ToString() method CompareTo (line 297) | public int CompareTo(ODataPath? other) method CalcPathType (line 302) | private ODataPathKind CalcPathType() method GetPathHash (line 364) | public string? GetPathHash(OpenApiConvertSettings settings) => FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataPathKind.cs type ODataPathKind (line 11) | public enum ODataPathKind FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataPathProvider.cs class ODataPathProvider (line 20) | public class ODataPathProvider : IODataPathProvider method CanFilter (line 43) | public virtual bool CanFilter(IEdmElement element) => true; method GetPaths (line 51) | public virtual IEnumerable GetPaths(IEdmModel model, OpenAp... method Initialize (line 103) | protected virtual void Initialize(IEdmModel model) method MergePaths (line 115) | private IEnumerable MergePaths() method AppendPath (line 135) | private void AppendPath(ODataPath path) method RetrieveNavigationSourcePaths (line 242) | private void RetrieveNavigationSourcePaths(IEdmNavigationSource naviga... method RetrieveComplexPropertyPaths (line 316) | private void RetrieveComplexPropertyPaths(IEdmEntityType entityType, O... method RetrieveComplexTypeNavigationPropertyPaths (line 369) | private bool RetrieveComplexTypeNavigationPropertyPaths(IEdmComplexTyp... method TraverseComplexProperty (line 403) | private void TraverseComplexProperty(IEdmStructuralProperty structural... method ShouldCreateComplexPropertyPaths (line 436) | private bool ShouldCreateComplexPropertyPaths(IEdmStructuralProperty c... method RetrieveMediaEntityStreamPaths (line 462) | private void RetrieveMediaEntityStreamPaths(IEdmEntityType entityType,... method RetrieveNavigationPropertyPaths (line 502) | private void RetrieveNavigationPropertyPaths( method CreateRefPath (line 665) | private void CreateRefPath(ODataPath currentPath) method CreateCountPath (line 679) | private void CreateCountPath(ODataPath currentPath, OpenApiConvertSett... method CreateAlternateKeyPath (line 697) | private void CreateAlternateKeyPath(ODataPath currentPath, IEdmEntityT... method CreateTypeCastPaths (line 725) | private void CreateTypeCastPaths(ODataPath currentPath, OpenApiConvert... method RetrieveBoundOperationPaths (line 800) | private void RetrieveBoundOperationPaths(OpenApiConvertSettings conver... method GetAllEntitiesForOperation (line 919) | private List GetAllEntitiesForOperation(IEdmTypeRefere... method AppendBoundOperationOnNavigationSourcePath (line 942) | private void AppendBoundOperationOnNavigationSourcePath(IEdmOperation ... method AppendBoundOperationOnNavigationPropertyPath (line 996) | private void AppendBoundOperationOnNavigationPropertyPath(IEdmOperatio... method AppendBoundOperationOnDerived (line 1043) | private void AppendBoundOperationOnDerived( method HasUnsatisfiedDerivedTypeConstraint (line 1102) | private bool HasUnsatisfiedDerivedTypeConstraint( method GetDerivedTypeConstraintTypeNames (line 1111) | private IEnumerable GetDerivedTypeConstraintTypeNames(IEdmVoca... method AppendBoundOperationOnDerivedNavigationPropertyPath (line 1114) | private void AppendBoundOperationOnDerivedNavigationPropertyPath( method AppendBoundOperationOnOperationPath (line 1183) | private void AppendBoundOperationOnOperationPath(IEdmOperation edmOper... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataRefSegment.cs class ODataRefSegment (line 16) | public class ODataRefSegment : ODataSegment method ODataRefSegment (line 26) | private ODataRefSegment() method GetAnnotables (line 40) | public override IEnumerable GetAnnotables() method GetPathItemName (line 46) | public override string GetPathItemName(OpenApiConvertSettings settings... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataSegment.cs type ODataSegmentKind (line 18) | public enum ODataSegmentKind class ODataSegment (line 84) | public abstract class ODataSegment method GetPathItemName (line 106) | public string? GetPathItemName(OpenApiConvertSettings settings) method GetPathHash (line 116) | public string GetPathHash(OpenApiConvertSettings settings, ODataPath? ... method GetPathItemName (line 128) | public abstract string? GetPathItemName(OpenApiConvertSettings setting... method GetAnnotables (line 133) | public abstract IEnumerable GetAnnotables(); FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataStreamContentSegment.cs class ODataStreamContentSegment (line 16) | public class ODataStreamContentSegment : ODataSegment method GetAnnotables (line 27) | public override IEnumerable GetAnnotables() method GetPathItemName (line 33) | public override string GetPathItemName(OpenApiConvertSettings settings... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataStreamPropertySegment.cs class ODataStreamPropertySegment (line 16) | public class ODataStreamPropertySegment : ODataSegment method ODataStreamPropertySegment (line 23) | public ODataStreamPropertySegment(string streamPropertyName) method GetAnnotables (line 38) | public override IEnumerable GetAnnotables() method GetPathItemName (line 44) | public override string GetPathItemName(OpenApiConvertSettings settings... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/ODataTypeCastSegment.cs class ODataTypeCastSegment (line 15) | public class ODataTypeCastSegment : ODataSegment method ODataTypeCastSegment (line 22) | public ODataTypeCastSegment(IEdmStructuredType structuredType, IEdmMod... method GetAnnotables (line 44) | public override IEnumerable GetAnnotables() method GetPathItemName (line 50) | public override string GetPathItemName(OpenApiConvertSettings settings... FILE: src/Microsoft.OpenApi.OData.Reader/Edm/RecordExpressionExtensions.cs class RecordExpressionExtensions (line 19) | internal static class RecordExpressionExtensions method GetInteger (line 27) | public static long? GetInteger(this IEdmRecordExpression record, strin... method GetString (line 44) | public static string? GetString(this IEdmRecordExpression record, stri... method GetBoolean (line 61) | public static bool? GetBoolean(this IEdmRecordExpression record, strin... method GetDateTime (line 78) | public static DateTime? GetDateTime(this IEdmRecordExpression record, ... method GetEnum (line 96) | public static T? GetEnum(this IEdmRecordExpression record, string p... method GetRecord (line 130) | public static T? GetRecord(this IEdmRecordExpression record, string... method GetPropertyPath (line 153) | public static string? GetPropertyPath(this IEdmRecordExpression record... method GetCollectionPropertyPath (line 170) | public static IList? GetCollectionPropertyPath(this IEdmRecord... method GetCollection (line 199) | public static IList? GetCollection(this IEdmRecordExpression r... method GetCollection (line 224) | public static IList? GetCollection(this IEdmRecordExpression rec... FILE: src/Microsoft.OpenApi.OData.Reader/EdmModelOpenApiExtensions.cs class EdmModelOpenApiExtensions (line 21) | public static class EdmModelOpenApiExtensions method ConvertToOpenApi (line 28) | public static OpenApiDocument ConvertToOpenApi(this IEdmModel model) method ConvertToOpenApi (line 39) | public static OpenApiDocument ConvertToOpenApi(this IEdmModel model, O... method ShouldRequestBodyBeRequired (line 66) | public static bool ShouldRequestBodyBeRequired(this IEdmAction action) method ShouldRequestBodyBeRequired (line 95) | public static bool ShouldRequestBodyBeRequired( method AreAllPropertiesOptional (line 115) | private static bool AreAllPropertiesOptional( method IsPropertyOptional (line 181) | private static bool IsPropertyOptional(this IEdmProperty property) FILE: src/Microsoft.OpenApi.OData.Reader/Extensions/IODataRoutePathPrefixProvider.cs type IODataRoutePathPrefixProvider (line 13) | public interface IODataRoutePathPrefixProvider FILE: src/Microsoft.OpenApi.OData.Reader/Extensions/ODataRoutePathPrefixProvider.cs class ODataRoutePathPrefixProvider (line 13) | public class ODataRoutePathPrefixProvider : IODataRoutePathPrefixProvider FILE: src/Microsoft.OpenApi.OData.Reader/Generator/EdmSpatialTypeVisitor.cs class EdmSpatialTypeVisitor (line 14) | internal class EdmSpatialTypeVisitor method Visit (line 25) | public void Visit(IEdmModel model) method VisitOperation (line 50) | private void VisitOperation(IEdmOperation operation) method VisitSchemaType (line 68) | private void VisitSchemaType(IEdmType definition) method VisitStructuredType (line 79) | private void VisitStructuredType(IEdmStructuredType structuredType) method VisitTypeReference (line 92) | private void VisitTypeReference(IEdmTypeReference reference) method VisitPrimitiveTypeReference (line 107) | private void VisitPrimitiveTypeReference(IEdmPrimitiveTypeReference re... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiComponentsGenerator.cs class OpenApiComponentsGenerator (line 14) | internal static class OpenApiComponentsGenerator method AddComponentsToDocument (line 23) | public static void AddComponentsToDocument(this ODataContext context, ... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiDocumentGenerator.cs class OpenApiDocumentGenerator (line 14) | internal static class OpenApiDocumentGenerator method CreateDocument (line 21) | public static OpenApiDocument CreateDocument(this ODataContext context) FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiEdmTypeSchemaGenerator.cs class OpenApiEdmTypeSchemaGenerator (line 19) | internal static class OpenApiEdmTypeSchemaGenerator method CreateEdmTypeSchemaForParameter (line 28) | public static IOpenApiSchema CreateEdmTypeSchemaForParameter(this ODat... method CreateEdmTypeSchema (line 38) | public static IOpenApiSchema CreateEdmTypeSchema(this ODataContext con... method CreateSchema (line 100) | public static IOpenApiSchema CreateSchema(this ODataContext context, I... method CreateSchema (line 165) | public static IOpenApiSchema CreateSchema(this ODataContext context, I... method CreateEnumTypeSchema (line 334) | private static IOpenApiSchema CreateEnumTypeSchema(this ODataContext c... method CreateStructuredTypeSchema (line 359) | private static IOpenApiSchema CreateStructuredTypeSchema(this ODataCon... method CreateTypeDefinitionSchema (line 389) | private static IOpenApiSchema CreateTypeDefinitionSchema(this ODataCon... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiErrorSchemaGenerator.cs class OpenApiErrorSchemaGenerator (line 18) | internal static class OpenApiErrorSchemaGenerator method CreateODataErrorSchemas (line 33) | public static IDictionary CreateODataErrorSche... method GetErrorNamespaceName (line 52) | public static string GetErrorNamespaceName(this ODataContext context) { method CreateErrorSchema (line 66) | public static OpenApiSchema CreateErrorSchema(string rootNamespaceName... method CreateInnerErrorSchema (line 92) | public static IOpenApiSchema CreateInnerErrorSchema(ODataContext conte... method CreateErrorMainSchema (line 117) | public static OpenApiSchema CreateErrorMainSchema(string rootNamespace... method CreateErrorDetailSchema (line 158) | public static OpenApiSchema CreateErrorDetailSchema() FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiExampleGenerator.cs class OpenApiExampleGenerator (line 17) | internal static class OpenApiExampleGenerator method AddExamplesToDocument (line 24) | public static void AddExamplesToDocument(this ODataContext context, Op... method CreateExample (line 47) | private static OpenApiExample? CreateExample(this ODataContext context... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiInfoGenerator.cs class OpenApiInfoGenerator (line 20) | internal static class OpenApiInfoGenerator method CreateInfo (line 27) | public static OpenApiInfo CreateInfo(this ODataContext context) method GetTitle (line 42) | private static string GetTitle(this ODataContext context) method GetVersion (line 68) | private static string GetVersion(this ODataContext context) method GetDescription (line 79) | private static string GetDescription(this ODataContext context) method GetExtensions (line 100) | private static Dictionary? GetExtensions(th... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiLinkGenerator.cs class OpenApiLinkGenerator (line 18) | internal static class OpenApiLinkGenerator method CreateLinks (line 31) | public static Dictionary CreateLinks(this ODataC... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiParameterGenerator.cs class OpenApiParameterGenerator (line 22) | internal static class OpenApiParameterGenerator method AddParametersToDocument (line 30) | public static void AddParametersToDocument(this ODataContext context, ... method CreateParameters (line 51) | public static IList CreateParameters(this ODataCont... method CreateParameters (line 68) | public static IList CreateParameters(this ODataCont... method CreateKeyParameters (line 157) | public static IList CreateKeyParameters(this ODataCo... method CreateAlternateKeyParameters (line 234) | private static List CreateAlternateKeyParameters(ODa... method CreatePathParameters (line 290) | public static List CreatePathParameters(this ODataP... method AppendParameter (line 340) | public static void AppendParameter(this IList param... method CreateTop (line 367) | public static IOpenApiParameter? CreateTop(this ODataContext context, ... method CreateTop (line 389) | public static IOpenApiParameter? CreateTop(this ODataContext context, ... method CreateSkip (line 409) | public static IOpenApiParameter? CreateSkip(this ODataContext context,... method CreateSkip (line 431) | public static IOpenApiParameter? CreateSkip(this ODataContext context,... method CreateSearch (line 451) | public static IOpenApiParameter? CreateSearch(this ODataContext contex... method CreateSearch (line 471) | public static IOpenApiParameter? CreateSearch(this ODataContext contex... method CreateCount (line 491) | public static IOpenApiParameter? CreateCount(this ODataContext context... method CreateCount (line 512) | public static IOpenApiParameter? CreateCount(this ODataContext context... method CreateFilter (line 532) | public static IOpenApiParameter? CreateFilter(this ODataContext contex... method CreateFilter (line 553) | public static IOpenApiParameter? CreateFilter(this ODataContext contex... method CreateOrderBy (line 565) | public static OpenApiParameter? CreateOrderBy(this ODataContext contex... method CreateOrderBy (line 577) | public static OpenApiParameter? CreateOrderBy(this ODataContext contex... method CreateOrderBy (line 585) | public static OpenApiParameter? CreateOrderBy(this ODataContext contex... method CreateOrderBy (line 593) | public static OpenApiParameter? CreateOrderBy(this ODataContext contex... method CreateOrderBy (line 608) | public static OpenApiParameter? CreateOrderBy(this ODataContext contex... method CreateOrderBy (line 613) | public static OpenApiParameter? CreateOrderBy(this ODataContext contex... method CreateOrderBy (line 622) | public static OpenApiParameter? CreateOrderBy(this ODataContext contex... method CreateSelect (line 682) | public static OpenApiParameter? CreateSelect(this ODataContext context... method CreateSelect (line 693) | public static OpenApiParameter? CreateSelect(this ODataContext context... method CreateSelect (line 701) | public static OpenApiParameter? CreateSelect(this ODataContext context... method CreateSelect (line 709) | public static OpenApiParameter? CreateSelect(this ODataContext context... method CreateSelect (line 724) | public static OpenApiParameter? CreateSelect(this ODataContext context... method CreateSelect (line 729) | public static OpenApiParameter? CreateSelect(this ODataContext context... method CreateSelect (line 738) | public static OpenApiParameter? CreateSelect(this ODataContext context... method CreateExpand (line 787) | public static OpenApiParameter? CreateExpand(this ODataContext context... method CreateExpand (line 799) | public static OpenApiParameter? CreateExpand(this ODataContext context... method CreateExpand (line 807) | public static OpenApiParameter? CreateExpand(this ODataContext context... method CreateExpand (line 815) | public static OpenApiParameter? CreateExpand(this ODataContext context... method CreateExpand (line 830) | public static OpenApiParameter? CreateExpand(this ODataContext context... method CreateExpand (line 835) | public static OpenApiParameter? CreateExpand(this ODataContext context... method CreateExpand (line 844) | public static OpenApiParameter? CreateExpand(this ODataContext context... method CreateTop (line 889) | private static OpenApiParameter CreateTop(int topExample, bool useInt3... method CreateSkip (line 909) | private static OpenApiParameter CreateSkip(bool useInt32Format = false) method CreateCount (line 928) | private static OpenApiParameter CreateCount() method CreateFilter (line 945) | private static OpenApiParameter CreateFilter() method CreateSearch (line 962) | private static OpenApiParameter CreateSearch() FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiPathItemGenerator.cs class OpenApiPathItemGenerator (line 17) | internal static class OpenApiPathItemGenerator method AddPathItemsToDocument (line 24) | public static void AddPathItemsToDocument(this ODataContext context, O... method CreateRootLinks (line 77) | private static Dictionary CreateRootLinks(IEdmEn... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiPathsGenerator.cs class OpenApiPathsGenerator (line 14) | internal static class OpenApiPathsGenerator method AddPathsToDocument (line 25) | public static void AddPathsToDocument(this ODataContext context, OpenA... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiRequestBodyGenerator.cs class OpenApiRequestBodyGenerator (line 17) | internal static class OpenApiRequestBodyGenerator method CreateRequestBody (line 26) | public static OpenApiRequestBody? CreateRequestBody(this ODataContext ... method CreateRequestBody (line 42) | public static OpenApiRequestBody? CreateRequestBody(this ODataContext ... method AddRequestBodiesToDocument (line 97) | public static void AddRequestBodiesToDocument(this ODataContext contex... method CreateRefPostRequestBody (line 119) | private static OpenApiRequestBody CreateRefPostRequestBody(OpenApiDocu... method CreateRefPutRequestBody (line 143) | private static OpenApiRequestBody CreateRefPutRequestBody(OpenApiDocum... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiResponseGenerator.cs class OpenApiResponseGenerator (line 18) | internal static class OpenApiResponseGenerator method GetResponse (line 26) | public static IOpenApiResponse? GetResponse(this string statusCode, Op... method AddResponsesToDocument (line 47) | public static void AddResponsesToDocument(this ODataContext context, O... method CreateResponses (line 97) | public static OpenApiResponses CreateResponses(this ODataContext conte... method CreateResponses (line 113) | public static OpenApiResponses CreateResponses(this ODataContext conte... method CreateOperationResponse (line 151) | public static OpenApiResponse? CreateOperationResponse(this ODataConte... method CreateCollectionResponse (line 261) | private static OpenApiResponse CreateCollectionResponse(IEdmStructured... method CreateCollectionResponse (line 266) | private static OpenApiResponse CreateCollectionResponse(string typeNam... method CreateCountResponse (line 284) | private static OpenApiResponse CreateCountResponse(OpenApiDocument doc... method CreateErrorResponse (line 303) | private static OpenApiResponse CreateErrorResponse(this ODataContext c... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiSchemaGenerator.cs class OpenApiSchemaGenerator (line 24) | internal static class OpenApiSchemaGenerator method AddSchemasToDocument (line 31) | public static void AddSchemasToDocument(this ODataContext context, Ope... method HasAnyNonContainedCollections (line 167) | internal static bool HasAnyNonContainedCollections(this ODataContext c... method GetAllCollectionComplexTypes (line 175) | internal static IEnumerable GetAllCollectionComplexTy... method GetAllCollectionEntityTypes (line 187) | internal static IEnumerable GetAllCollectionEntity... method CreateCollectionSchema (line 208) | private static OpenApiSchema CreateCollectionSchema(ODataContext conte... method CreateCollectionSchema (line 224) | private static OpenApiSchema CreateCollectionSchema(ODataContext conte... method CreateEnumTypeSchema (line 293) | public static OpenApiSchema CreateEnumTypeSchema(this ODataContext con... method AddEnumDescription (line 346) | private static void AddEnumDescription(IEdmEnumMember member, OpenApiE... method CreateStructuredTypeSchema (line 368) | public static OpenApiSchema CreateStructuredTypeSchema(this ODataConte... method CreatePropertySchema (line 387) | public static IOpenApiSchema CreatePropertySchema(this ODataContext co... method CreateStructuredTypePropertiesSchema (line 422) | public static Dictionary CreateStructuredTypeP... method CreateSchemaTypeDefinitionSchema (line 462) | public static IOpenApiSchema CreateSchemaTypeDefinitionSchema(this ODa... method CreateSchemaTypeSchema (line 467) | internal static IOpenApiSchema CreateSchemaTypeSchema(this ODataContex... method CreateStructuredTypeSchema (line 490) | private static OpenApiSchema CreateStructuredTypeSchema(this ODataCont... method CreateStructuredTypePropertiesExample (line 625) | internal static JsonObject CreateStructuredTypePropertiesExample(OData... method GetTypeNameForPrimitive (line 651) | private static JsonNode? GetTypeNameForPrimitive(ODataContext context,... method GetTypeNameForExample (line 677) | private static JsonNode GetTypeNameForExample(ODataContext context, IE... method CreateDefault (line 712) | private static JsonNode? CreateDefault(this IEdmStructuralProperty pro... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiSecurityRequirementGenerator.cs class OpenApiSecurityRequirementGenerator (line 17) | internal static class OpenApiSecurityRequirementGenerator method CreateSecurityRequirements (line 26) | public static IEnumerable CreateSecurityRe... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiSecuritySchemeGenerator.cs class OpenApiSecuritySchemeGenerator (line 18) | internal static class OpenApiSecuritySchemeGenerator method AddSecuritySchemesToDocument (line 26) | public static void AddSecuritySchemesToDocument(this ODataContext cont... method AppendApiKey (line 71) | private static void AppendApiKey(OpenApiSecurityScheme scheme, ApiKey ... method AppendHttp (line 95) | private static void AppendHttp(OpenApiSecurityScheme scheme, Http http) method AppendOpenIdConnect (line 104) | private static void AppendOpenIdConnect(OpenApiSecurityScheme scheme, ... method AppendOAuth2 (line 113) | private static void AppendOAuth2(OpenApiSecurityScheme scheme, OAuthAu... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiServerGenerator.cs class OpenApiServerGenerator (line 15) | internal static class OpenApiServerGenerator method CreateServers (line 22) | public static List CreateServers(this ODataContext cont... FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiSpatialTypeSchemaGenerator.cs class OpenApiSpatialTypeSchemaGenerator (line 16) | internal static class OpenApiSpatialTypeSchemaGenerator method CreateSpatialSchemas (line 26) | public static IDictionary CreateSpatialSchemas... method CreateEdmGeographySchema (line 77) | public static IOpenApiSchema CreateEdmGeographySchema(OpenApiDocument ... method CreateEdmGeographyPointSchema (line 87) | public static IOpenApiSchema CreateEdmGeographyPointSchema(OpenApiDocu... method CreateEdmGeographyLineStringSchema (line 97) | public static IOpenApiSchema CreateEdmGeographyLineStringSchema(OpenAp... method CreateEdmGeographyPolygonSchema (line 107) | public static IOpenApiSchema CreateEdmGeographyPolygonSchema(OpenApiDo... method CreateEdmGeographyMultiPointSchema (line 117) | public static IOpenApiSchema CreateEdmGeographyMultiPointSchema(OpenAp... method CreateEdmGeographyMultiLineStringSchema (line 127) | public static IOpenApiSchema CreateEdmGeographyMultiLineStringSchema(O... method CreateEdmGeographyMultiPolygonSchema (line 137) | public static IOpenApiSchema CreateEdmGeographyMultiPolygonSchema(Open... method CreateEdmGeographyCollectionSchema (line 147) | public static IOpenApiSchema CreateEdmGeographyCollectionSchema(OpenAp... method CreateEdmGeometrySchema (line 157) | public static OpenApiSchema CreateEdmGeometrySchema(OpenApiDocument do... method CreateEdmGeometryPointSchema (line 180) | public static OpenApiSchema CreateEdmGeometryPointSchema(OpenApiDocume... method CreateEdmGeometryLineStringSchema (line 212) | public static OpenApiSchema CreateEdmGeometryLineStringSchema(OpenApiD... method CreateEdmGeometryPolygonSchema (line 248) | public static OpenApiSchema CreateEdmGeometryPolygonSchema(OpenApiDocu... method CreateEdmGeometryMultiPointSchema (line 288) | public static OpenApiSchema CreateEdmGeometryMultiPointSchema(OpenApiD... method CreateEdmGeometryMultiLineStringSchema (line 323) | public static OpenApiSchema CreateEdmGeometryMultiLineStringSchema(Ope... method CreateEdmGeometryMultiPolygonSchema (line 363) | public static OpenApiSchema CreateEdmGeometryMultiPolygonSchema(OpenAp... method CreateEdmGeometryCollectionSchema (line 407) | public static OpenApiSchema CreateEdmGeometryCollectionSchema(OpenApiD... method CreateGeoJsonPointSchema (line 441) | public static OpenApiSchema CreateGeoJsonPointSchema() FILE: src/Microsoft.OpenApi.OData.Reader/Generator/OpenApiTagGenerator.cs class OpenApiTagGenerator (line 17) | internal static class OpenApiTagGenerator method CreateTags (line 24) | public static HashSet CreateTags(this ODataContext context) method CreateOperationImportTag (line 89) | private static OpenApiTag? CreateOperationImportTag(this ODataContext ... FILE: src/Microsoft.OpenApi.OData.Reader/OData/IEdmExpressionExtensions.cs class IEdmExpressionExtensions (line 17) | internal static class IEdmExpressionExtensions method Convert (line 24) | public static ODataValue? Convert(this IEdmExpression expression) FILE: src/Microsoft.OpenApi.OData.Reader/OData/ODataCollectValue.cs class ODataCollectValue (line 13) | internal class ODataCollectValue : ODataValue FILE: src/Microsoft.OpenApi.OData.Reader/OData/ODataComplexValue.cs class ODataComplexValue (line 11) | internal class ODataComplexValue : ODataResourceValue FILE: src/Microsoft.OpenApi.OData.Reader/OData/ODataConstants.cs class ODataConstants (line 11) | internal static class ODataConstants method CreateOdataCount (line 37) | public static KeyValuePair CreateOdataCount(bo... FILE: src/Microsoft.OpenApi.OData.Reader/OData/ODataEntityValue.cs class ODataEntityValue (line 11) | internal class ODataEntityValue : ODataResourceValue FILE: src/Microsoft.OpenApi.OData.Reader/OData/ODataPrimitiveValue.cs class ODataPrimitiveValue (line 11) | internal class ODataPrimitiveValue : ODataValue method ODataPrimitiveValue (line 13) | public ODataPrimitiveValue(object value) method ToString (line 23) | public override string? ToString() FILE: src/Microsoft.OpenApi.OData.Reader/OData/ODataResourceValue.cs class ODataResourceValue (line 13) | internal class ODataResourceValue : ODataValue FILE: src/Microsoft.OpenApi.OData.Reader/OData/ODataValue.cs class ODataValue (line 13) | internal abstract class ODataValue FILE: src/Microsoft.OpenApi.OData.Reader/OpenApiConvertSettings.cs class OpenApiConvertSettings (line 17) | public class OpenApiConvertSettings method Clone (line 359) | internal OpenApiConvertSettings Clone() FILE: src/Microsoft.OpenApi.OData.Reader/Operation/ComplexPropertyBaseOperationHandler.cs class ComplexPropertyBaseOperationHandler (line 13) | internal abstract class ComplexPropertyBaseOperationHandler : OperationH... method ComplexPropertyBaseOperationHandler (line 19) | protected ComplexPropertyBaseOperationHandler(OpenApiDocument document... method Initialize (line 26) | protected override void Initialize(ODataContext context, ODataPath path) method SetTags (line 33) | protected override void SetTags(OpenApiOperation operation) method SetExternalDocs (line 53) | protected override void SetExternalDocs(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/ComplexPropertyGetOperationHandler.cs class ComplexPropertyGetOperationHandler (line 18) | internal class ComplexPropertyGetOperationHandler : ComplexPropertyBaseO... method ComplexPropertyGetOperationHandler (line 24) | public ComplexPropertyGetOperationHandler(OpenApiDocument document):ba... method Initialize (line 33) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 48) | protected override void SetBasicInfo(OpenApiOperation operation) method SetParameters (line 66) | protected override void SetParameters(OpenApiOperation operation) method SetExtensions (line 151) | protected override void SetExtensions(OpenApiOperation operation) method SetResponses (line 169) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 188) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 198) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/ComplexPropertyPatchOperationHandler.cs class ComplexPropertyPatchOperationHandler (line 10) | internal class ComplexPropertyPatchOperationHandler : ComplexPropertyUpd... method ComplexPropertyPatchOperationHandler (line 16) | public ComplexPropertyPatchOperationHandler(OpenApiDocument document):... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/ComplexPropertyPostOperationHandler.cs class ComplexPropertyPostOperationHandler (line 18) | internal class ComplexPropertyPostOperationHandler : ComplexPropertyBase... method ComplexPropertyPostOperationHandler (line 24) | public ComplexPropertyPostOperationHandler(OpenApiDocument document):b... method Initialize (line 29) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 52) | protected override void SetBasicInfo(OpenApiOperation operation) method SetParameters (line 69) | protected override void SetParameters(OpenApiOperation operation) method SetRequestBody (line 86) | protected override void SetRequestBody(OpenApiOperation operation) method SetResponses (line 108) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 115) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 125) | protected override void AppendCustomParameters(OpenApiOperation operat... method GetOpenApiSchema (line 143) | private OpenApiSchema? GetOpenApiSchema() FILE: src/Microsoft.OpenApi.OData.Reader/Operation/ComplexPropertyPutOperationHandler.cs class ComplexPropertyPutOperationHandler (line 10) | internal class ComplexPropertyPutOperationHandler : ComplexPropertyUpdat... method ComplexPropertyPutOperationHandler (line 16) | public ComplexPropertyPutOperationHandler(OpenApiDocument document) : ... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/ComplexPropertyUpdateOperationHandler.cs class ComplexPropertyUpdateOperationHandler (line 17) | internal abstract class ComplexPropertyUpdateOperationHandler : ComplexP... method ComplexPropertyUpdateOperationHandler (line 23) | protected ComplexPropertyUpdateOperationHandler(OpenApiDocument docume... method Initialize (line 30) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 46) | protected override void SetBasicInfo(OpenApiOperation operation) method SetRequestBody (line 62) | protected override void SetRequestBody(OpenApiOperation operation) method SetResponses (line 85) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 91) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 101) | protected override void AppendCustomParameters(OpenApiOperation operat... method GetOpenApiSchema (line 119) | private IOpenApiSchema? GetOpenApiSchema() FILE: src/Microsoft.OpenApi.OData.Reader/Operation/DollarCountGetOperationHandler.cs class DollarCountGetOperationHandler (line 21) | internal class DollarCountGetOperationHandler : OperationHandler method DollarCountGetOperationHandler (line 27) | public DollarCountGetOperationHandler(OpenApiDocument document) : base... method Initialize (line 45) | protected override void Initialize(ODataContext context, ODataPath path) method AddODataSegmentToAnnotables (line 59) | private void AddODataSegmentToAnnotables(ODataSegment? oDataSegment, O... method SetTags (line 80) | protected override void SetTags(OpenApiOperation operation) method SetBasicInfo (line 134) | protected override void SetBasicInfo(OpenApiOperation operation) method SetResponses (line 165) | protected override void SetResponses(OpenApiOperation operation) method SetParameters (line 181) | protected override void SetParameters(OpenApiOperation operation) method AppendCustomParameters (line 203) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EdmActionImportOperationHandler.cs class EdmActionImportOperationHandler (line 17) | internal class EdmActionImportOperationHandler : EdmOperationImportOpera... method EdmActionImportOperationHandler (line 23) | public EdmActionImportOperationHandler(OpenApiDocument document):base(... method SetRequestBody (line 30) | protected override void SetRequestBody(OpenApiOperation operation) method SetExtensions (line 41) | protected override void SetExtensions(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EdmActionOperationHandler.cs class EdmActionOperationHandler (line 19) | internal class EdmActionOperationHandler : EdmOperationOperationHandler method EdmActionOperationHandler (line 25) | public EdmActionOperationHandler(OpenApiDocument document) : base(docu... method SetBasicInfo (line 33) | protected override void SetBasicInfo(OpenApiOperation operation) method SetRequestBody (line 54) | protected override void SetRequestBody(OpenApiOperation operation) method SetExtensions (line 72) | protected override void SetExtensions(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EdmFunctionImportOperationHandler.cs class EdmFunctionImportOperationHandler (line 17) | internal class EdmFunctionImportOperationHandler : EdmOperationImportOpe... method EdmFunctionImportOperationHandler (line 23) | public EdmFunctionImportOperationHandler(OpenApiDocument document) : b... method SetParameters (line 31) | protected override void SetParameters(OpenApiOperation operation) method SetExtensions (line 62) | protected override void SetExtensions(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EdmFunctionOperationHandler.cs class EdmFunctionOperationHandler (line 18) | internal class EdmFunctionOperationHandler : EdmOperationOperationHandler method EdmFunctionOperationHandler (line 24) | public EdmFunctionOperationHandler(OpenApiDocument document):base(docu... method SetBasicInfo (line 37) | protected override void SetBasicInfo(OpenApiOperation operation) method SetExtensions (line 58) | protected override void SetExtensions(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EdmOperationImportOperationHandler.cs class EdmOperationImportOperationHandler (line 20) | internal abstract class EdmOperationImportOperationHandler : OperationHa... method EdmOperationImportOperationHandler (line 26) | protected EdmOperationImportOperationHandler(OpenApiDocument document)... method Initialize (line 43) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 67) | protected override void SetBasicInfo(OpenApiOperation operation) method SetResponses (line 98) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 112) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 123) | protected override void AppendCustomParameters(OpenApiOperation operat... method SetTags (line 142) | protected override void SetTags(OpenApiOperation operation) method CreateTag (line 158) | private static OpenApiTag CreateTag(IEdmOperationImport operationImport) method PathAsString (line 174) | internal static string PathAsString(IEnumerable path) method SetExternalDocs (line 180) | protected override void SetExternalDocs(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EdmOperationOperationHandler.cs class EdmOperationOperationHandler (line 22) | internal abstract class EdmOperationOperationHandler : OperationHandler method EdmOperationOperationHandler (line 28) | protected EdmOperationOperationHandler(OpenApiDocument document) : bas... method Initialize (line 55) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 82) | protected override void SetBasicInfo(OpenApiOperation operation) method SetTags (line 154) | protected override void SetTags(OpenApiOperation operation) method GenerateTagName (line 176) | private void GenerateTagName(out string tagName, int skip = 1) method SetParameters (line 207) | protected override void SetParameters(OpenApiOperation operation) method SetResponses (line 218) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 226) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 237) | protected override void AppendCustomParameters(OpenApiOperation operat... method AppendSystemQueryOptions (line 255) | private void AppendSystemQueryOptions(IEdmFunction function, OpenApiOp... method SetCustomLinkRelType (line 314) | protected override void SetCustomLinkRelType() method SetExternalDocs (line 325) | protected override void SetExternalDocs(OpenApiOperation operation) method SetExtensions (line 348) | protected override void SetExtensions(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EntityDeleteOperationHandler.cs class EntityDeleteOperationHandler (line 21) | internal class EntityDeleteOperationHandler : EntitySetOperationHandler method EntityDeleteOperationHandler (line 27) | public EntityDeleteOperationHandler(OpenApiDocument document) : base(d... method Initialize (line 36) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 52) | protected override void SetBasicInfo(OpenApiOperation operation) method SetParameters (line 78) | protected override void SetParameters(OpenApiOperation operation) method SetResponses (line 96) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 106) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 116) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EntityGetOperationHandler.cs class EntityGetOperationHandler (line 22) | internal class EntityGetOperationHandler : EntitySetOperationHandler method EntityGetOperationHandler (line 28) | public EntityGetOperationHandler(OpenApiDocument document) : base(docu... method Initialize (line 37) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 52) | protected override void SetBasicInfo(OpenApiOperation operation) method SetParameters (line 81) | protected override void SetParameters(OpenApiOperation operation) method SetResponses (line 103) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 151) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 172) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EntityPatchOperationHandler.cs class EntityPatchOperationHandler (line 15) | internal class EntityPatchOperationHandler : EntityUpdateOperationHandler method EntityPatchOperationHandler (line 21) | public EntityPatchOperationHandler(OpenApiDocument document) : base(do... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EntityPutOperationHandler.cs class EntityPutOperationHandler (line 15) | internal class EntityPutOperationHandler : EntityUpdateOperationHandler method EntityPutOperationHandler (line 21) | public EntityPutOperationHandler(OpenApiDocument document) : base(docu... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EntitySetGetOperationHandler.cs class EntitySetGetOperationHandler (line 24) | internal class EntitySetGetOperationHandler : EntitySetOperationHandler method EntitySetGetOperationHandler (line 30) | public EntitySetGetOperationHandler(OpenApiDocument document) : base(d... method Initialize (line 39) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 54) | protected override void SetBasicInfo(OpenApiOperation operation) method SetExtensions (line 69) | protected override void SetExtensions(OpenApiOperation operation) method SetParameters (line 86) | protected override void SetParameters(OpenApiOperation operation) method SetResponses (line 158) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 174) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 184) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EntitySetOperationHandler.cs class EntitySetOperationHandler (line 17) | internal abstract class EntitySetOperationHandler : OperationHandler method EntitySetOperationHandler (line 23) | protected EntitySetOperationHandler(OpenApiDocument document) : base(d... method Initialize (line 33) | protected override void Initialize(ODataContext context, ODataPath path) method SetTags (line 43) | protected override void SetTags(OpenApiOperation operation) method SetExtensions (line 58) | protected override void SetExtensions(OpenApiOperation operation) method SetExternalDocs (line 67) | protected override void SetExternalDocs(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EntitySetPostOperationHandler.cs class EntitySetPostOperationHandler (line 23) | internal class EntitySetPostOperationHandler : EntitySetOperationHandler method EntitySetPostOperationHandler (line 29) | public EntitySetPostOperationHandler(OpenApiDocument document) : base(... method Initialize (line 38) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 53) | protected override void SetBasicInfo(OpenApiOperation operation) method SetRequestBody (line 69) | protected override void SetRequestBody(OpenApiOperation operation) method SetResponses (line 86) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 106) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 116) | protected override void AppendCustomParameters(OpenApiOperation operat... method GetContentDescription (line 138) | private Dictionary GetContentDescription() method GetEntitySchema (line 196) | private IOpenApiSchema? GetEntitySchema() FILE: src/Microsoft.OpenApi.OData.Reader/Operation/EntityUpdateOperationHandler.cs class EntityUpdateOperationHandler (line 20) | internal abstract class EntityUpdateOperationHandler : EntitySetOperatio... method EntityUpdateOperationHandler (line 26) | protected EntityUpdateOperationHandler(OpenApiDocument document):base(... method Initialize (line 32) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 47) | protected override void SetBasicInfo(OpenApiOperation operation) method SetRequestBody (line 76) | protected override void SetRequestBody(OpenApiOperation operation) method GetContent (line 90) | protected Dictionary GetContent() method SetResponses (line 119) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 126) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 136) | protected override void AppendCustomParameters(OpenApiOperation operat... method GetOpenApiSchema (line 154) | private IOpenApiSchema? GetOpenApiSchema() FILE: src/Microsoft.OpenApi.OData.Reader/Operation/IOperationHandler.cs type IOperationHandler (line 14) | internal interface IOperationHandler method CreateOperation (line 27) | OpenApiOperation CreateOperation(ODataContext context, ODataPath path); FILE: src/Microsoft.OpenApi.OData.Reader/Operation/IOperationHandlerProvider.cs type IOperationHandlerProvider (line 14) | internal interface IOperationHandlerProvider method GetHandler (line 23) | IOperationHandler? GetHandler(ODataPathKind pathKind, HttpMethod opera... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/MediaEntityDeleteOperationHandler.cs class MediaEntityDeleteOperationHandler (line 11) | internal class MediaEntityDeleteOperationHandler : MediaEntityOperationa... method MediaEntityDeleteOperationHandler (line 17) | public MediaEntityDeleteOperationHandler(OpenApiDocument document) : b... method Initialize (line 26) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 51) | protected override void SetBasicInfo(OpenApiOperation operation) method SetParameters (line 74) | protected override void SetParameters(OpenApiOperation operation) method SetResponses (line 92) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 102) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 113) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/MediaEntityGetOperationHandler.cs class MediaEntityGetOperationHandler (line 20) | internal class MediaEntityGetOperationHandler : MediaEntityOperationalHa... method MediaEntityGetOperationHandler (line 26) | public MediaEntityGetOperationHandler(OpenApiDocument document) : base... method Initialize (line 34) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 59) | protected override void SetBasicInfo(OpenApiOperation operation) method SetResponses (line 96) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 116) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 139) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/MediaEntityOperationalHandler.cs class MediaEntityOperationalHandler (line 19) | internal abstract class MediaEntityOperationalHandler : OperationHandler method MediaEntityOperationalHandler (line 25) | protected MediaEntityOperationalHandler(OpenApiDocument document) : ba... method Initialize (line 59) | protected override void Initialize(ODataContext context, ODataPath path) method SetTags (line 86) | protected override void SetTags(OpenApiOperation operation) method SetExtensions (line 104) | protected override void SetExtensions(OpenApiOperation operation) method GetOperationId (line 115) | protected string GetOperationId(string prefix, string identifier) method GetContentDescription (line 166) | protected Dictionary GetContentDescription() method GetStreamElements (line 206) | protected (IEdmEntityType? entityType, IEdmProperty? property) GetStre... method GetStructuralProperty (line 238) | private static IEdmStructuralProperty? GetStructuralProperty(IEdmEntit... method GetNavigationProperty (line 243) | private static IEdmNavigationProperty? GetNavigationProperty(IEdmEntit... method SetExternalDocs (line 249) | protected override void SetExternalDocs(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/MediaEntityPutOperationHandler.cs class MediaEntityPutOperationHandler (line 21) | internal class MediaEntityPutOperationHandler : MediaEntityOperationalHa... method MediaEntityPutOperationHandler (line 27) | public MediaEntityPutOperationHandler(OpenApiDocument document):base(d... method Initialize (line 36) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 61) | protected override void SetBasicInfo(OpenApiOperation operation) method SetRequestBody (line 82) | protected override void SetRequestBody(OpenApiOperation operation) method SetResponses (line 95) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 115) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 128) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/MetadataGetOperationHandler.cs class MetadataGetOperationHandler (line 15) | internal class MetadataGetOperationHandler : OperationHandler method MetadataGetOperationHandler (line 21) | public MetadataGetOperationHandler(OpenApiDocument document):base(docu... method SetBasicInfo (line 29) | protected override void SetBasicInfo(OpenApiOperation operation) method SetResponses (line 52) | protected override void SetResponses(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/NavigationPropertyDeleteOperationHandler.cs class NavigationPropertyDeleteOperationHandler (line 20) | internal class NavigationPropertyDeleteOperationHandler : NavigationProp... method NavigationPropertyDeleteOperationHandler (line 26) | public NavigationPropertyDeleteOperationHandler(OpenApiDocument docume... method Initialize (line 36) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 43) | protected override void SetBasicInfo(OpenApiOperation operation) method SetParameters (line 61) | protected override void SetParameters(OpenApiOperation operation) method SetSecurity (line 79) | protected override void SetSecurity(OpenApiOperation operation) method SetResponses (line 90) | protected override void SetResponses(OpenApiOperation operation) method AppendCustomParameters (line 101) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/NavigationPropertyGetOperationHandler.cs class NavigationPropertyGetOperationHandler (line 24) | internal class NavigationPropertyGetOperationHandler : NavigationPropert... method NavigationPropertyGetOperationHandler (line 30) | public NavigationPropertyGetOperationHandler(OpenApiDocument document)... method Initialize (line 40) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 47) | protected override void SetBasicInfo(OpenApiOperation operation) method SetExtensions (line 70) | protected override void SetExtensions(OpenApiOperation operation) method SetResponses (line 88) | protected override void SetResponses(OpenApiOperation operation) method SetParameters (line 152) | protected override void SetParameters(OpenApiOperation operation) method AddParameterIfExists (line 210) | private void AddParameterIfExists(List parameters, method SetSecurity (line 224) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 241) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/NavigationPropertyOperationHandler.cs class NavigationPropertyOperationHandler (line 20) | internal abstract class NavigationPropertyOperationHandler : OperationHa... method NavigationPropertyOperationHandler (line 26) | protected NavigationPropertyOperationHandler(OpenApiDocument document)... method Initialize (line 61) | protected override void Initialize(ODataContext context, ODataPath path) method SetTags (line 86) | protected override void SetTags(OpenApiOperation operation) method SetExtensions (line 103) | protected override void SetExtensions(OpenApiOperation operation) method GetOperationId (line 111) | internal string? GetOperationId(string? prefix = null) method SetExternalDocs (line 121) | protected override void SetExternalDocs(OpenApiOperation operation) method GetRestrictionAnnotation (line 145) | protected IRecord? GetRestrictionAnnotation(string annotationTerm) method GetContent (line 208) | protected Dictionary GetContent(IOpenApiSch... method GetOpenApiSchema (line 235) | protected IOpenApiSchema GetOpenApiSchema() FILE: src/Microsoft.OpenApi.OData.Reader/Operation/NavigationPropertyPatchOperationHandler.cs class NavigationPropertyPatchOperationHandler (line 15) | internal class NavigationPropertyPatchOperationHandler : NavigationPrope... method NavigationPropertyPatchOperationHandler (line 21) | public NavigationPropertyPatchOperationHandler(OpenApiDocument documen... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/NavigationPropertyPostOperationHandler.cs class NavigationPropertyPostOperationHandler (line 21) | internal class NavigationPropertyPostOperationHandler : NavigationProper... method NavigationPropertyPostOperationHandler (line 27) | public NavigationPropertyPostOperationHandler(OpenApiDocument document... method Initialize (line 37) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 44) | protected override void SetBasicInfo(OpenApiOperation operation) method SetRequestBody (line 62) | protected override void SetRequestBody(OpenApiOperation operation) method SetResponses (line 81) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 104) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 114) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/NavigationPropertyPutOperationHandler.cs class NavigationPropertyPutOperationHandler (line 15) | internal class NavigationPropertyPutOperationHandler : NavigationPropert... method NavigationPropertyPutOperationHandler (line 21) | public NavigationPropertyPutOperationHandler(OpenApiDocument document)... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/NavigationPropertyUpdateOperationHandler.cs class NavigationPropertyUpdateOperationHandler (line 21) | internal abstract class NavigationPropertyUpdateOperationHandler : Navig... method NavigationPropertyUpdateOperationHandler (line 27) | protected NavigationPropertyUpdateOperationHandler(OpenApiDocument doc... method Initialize (line 34) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 41) | protected override void SetBasicInfo(OpenApiOperation operation) method SetRequestBody (line 59) | protected override void SetRequestBody(OpenApiOperation operation) method SetResponses (line 78) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 85) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 95) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/ODataTypeCastGetOperationHandler.cs class ODataTypeCastGetOperationHandler (line 24) | internal class ODataTypeCastGetOperationHandler : OperationHandler method ODataTypeCastGetOperationHandler (line 30) | public ODataTypeCastGetOperationHandler(OpenApiDocument document):base... method Initialize (line 71) | protected override void Initialize(ODataContext context, ODataPath path) method SetNavigationPropertyAndRestrictionFromNavigationSegment (line 134) | private void SetNavigationPropertyAndRestrictionFromNavigationSegment(... method SetAnnotatableRestrictionFromNavigationSourceSegment (line 158) | private void SetAnnotatableRestrictionFromNavigationSourceSegment(ODat... method SetRestrictionFromAnnotatable (line 176) | private void SetRestrictionFromAnnotatable() method SetBasicInfo (line 189) | protected override void SetBasicInfo(OpenApiOperation operation) method SetResponses (line 210) | protected override void SetResponses(OpenApiOperation operation) method SetTags (line 240) | protected override void SetTags(OpenApiOperation operation) method SetParameters (line 281) | protected override void SetParameters(OpenApiOperation operation) method GetParametersForAnnotableOfMany (line 352) | private IEnumerable GetParametersForAnnotableOfMan... method SetSecurity (line 367) | protected override void SetSecurity(OpenApiOperation operation) method SetExtensions (line 377) | protected override void SetExtensions(OpenApiOperation operation) method AppendCustomParameters (line 394) | protected override void AppendCustomParameters(OpenApiOperation operat... method SetExternalDocs (line 425) | protected override void SetExternalDocs(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/OperationHandler.cs class OperationHandler (line 22) | internal abstract class OperationHandler : IOperationHandler method OperationHandler (line 29) | protected OperationHandler(OpenApiDocument document) method CreateOperation (line 50) | public virtual OpenApiOperation CreateOperation(ODataContext context, ... method SetDeprecation (line 94) | private void SetDeprecation(OpenApiOperation operation) method Initialize (line 140) | protected virtual void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 150) | protected virtual void SetBasicInfo(OpenApiOperation operation) method SetSecurity (line 157) | protected virtual void SetSecurity(OpenApiOperation operation) method SetResponses (line 164) | protected virtual void SetResponses(OpenApiOperation operation) method SetRequestBody (line 171) | protected virtual void SetRequestBody(OpenApiOperation operation) method SetParameters (line 178) | protected virtual void SetParameters(OpenApiOperation operation) method SetTags (line 200) | protected virtual void SetTags(OpenApiOperation operation) method SetExtensions (line 214) | protected virtual void SetExtensions(OpenApiOperation operation) method SetExternalDocs (line 221) | protected virtual void SetExternalDocs(OpenApiOperation operation) method AppendCustomParameters (line 228) | protected virtual void AppendCustomParameters(OpenApiOperation operation) method AppendHttpResponses (line 235) | protected virtual void AppendHttpResponses(OpenApiOperation operation) method AppendCustomParameters (line 244) | protected static void AppendCustomParameters(OpenApiOperation operatio... method SetCustomLinkRelType (line 296) | protected virtual void SetCustomLinkRelType() method SetCollectionResponse (line 318) | internal void SetCollectionResponse(OpenApiOperation operation, string... method SetSingleResponse (line 332) | internal void SetSingleResponse(OpenApiOperation operation, IOpenApiSc... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/OperationHandlerProvider.cs class OperationHandlerProvider (line 14) | internal class OperationHandlerProvider : IOperationHandlerProvider method GetHandler (line 17) | public IOperationHandler? GetHandler(ODataPathKind pathKind, HttpMetho... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/RefDeleteOperationHandler.cs class RefDeleteOperationHandler (line 19) | internal class RefDeleteOperationHandler : NavigationPropertyOperationHa... method RefDeleteOperationHandler (line 25) | public RefDeleteOperationHandler(OpenApiDocument document) : base(docu... method Initialize (line 34) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 41) | protected override void SetBasicInfo(OpenApiOperation operation) method SetParameters (line 71) | protected override void SetParameters(OpenApiOperation operation) method SetSecurity (line 106) | protected override void SetSecurity(OpenApiOperation operation) method SetResponses (line 117) | protected override void SetResponses(OpenApiOperation operation) method AppendCustomParameters (line 127) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/RefGetOperationHandler.cs class RefGetOperationHandler (line 21) | internal class RefGetOperationHandler : NavigationPropertyOperationHandler method RefGetOperationHandler (line 27) | public RefGetOperationHandler(OpenApiDocument document) : base(document) method Initialize (line 36) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 43) | protected override void SetBasicInfo(OpenApiOperation operation) method SetExtensions (line 64) | protected override void SetExtensions(OpenApiOperation operation) method SetResponses (line 82) | protected override void SetResponses(OpenApiOperation operation) method SetParameters (line 141) | protected override void SetParameters(OpenApiOperation operation) method SetSecurity (line 194) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 204) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/RefPostOperationHandler.cs class RefPostOperationHandler (line 18) | internal class RefPostOperationHandler : NavigationPropertyOperationHandler method RefPostOperationHandler (line 24) | public RefPostOperationHandler(OpenApiDocument document) : base(document) method Initialize (line 33) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 40) | protected override void SetBasicInfo(OpenApiOperation operation) method SetRequestBody (line 56) | protected override void SetRequestBody(OpenApiOperation operation) method SetResponses (line 64) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 80) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 90) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/RefPutOperationHandler.cs class RefPutOperationHandler (line 18) | internal class RefPutOperationHandler : NavigationPropertyOperationHandler method RefPutOperationHandler (line 24) | public RefPutOperationHandler(OpenApiDocument document) : base(document) method Initialize (line 33) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 40) | protected override void SetBasicInfo(OpenApiOperation operation) method SetRequestBody (line 56) | protected override void SetRequestBody(OpenApiOperation operation) method SetResponses (line 64) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 79) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 89) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/SingletonGetOperationHandler.cs class SingletonGetOperationHandler (line 22) | internal class SingletonGetOperationHandler : SingletonOperationHandler method SingletonGetOperationHandler (line 28) | public SingletonGetOperationHandler(OpenApiDocument document) : base(d... method Initialize (line 37) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 53) | protected override void SetBasicInfo(OpenApiOperation operation) method SetParameters (line 69) | protected override void SetParameters(OpenApiOperation operation) method SetResponses (line 92) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 142) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 153) | protected override void AppendCustomParameters(OpenApiOperation operat... FILE: src/Microsoft.OpenApi.OData.Reader/Operation/SingletonOperationHandler.cs class SingletonOperationHandler (line 17) | internal abstract class SingletonOperationHandler : OperationHandler method SingletonOperationHandler (line 23) | protected SingletonOperationHandler(OpenApiDocument document):base(doc... method Initialize (line 33) | protected override void Initialize(ODataContext context, ODataPath path) method SetTags (line 43) | protected override void SetTags(OpenApiOperation operation) method SetExtensions (line 61) | protected override void SetExtensions(OpenApiOperation operation) method SetExternalDocs (line 70) | protected override void SetExternalDocs(OpenApiOperation operation) FILE: src/Microsoft.OpenApi.OData.Reader/Operation/SingletonPatchOperationHandler.cs class SingletonPatchOperationHandler (line 22) | internal class SingletonPatchOperationHandler : SingletonOperationHandler method SingletonPatchOperationHandler (line 28) | public SingletonPatchOperationHandler(OpenApiDocument document) : base... method Initialize (line 37) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 53) | protected override void SetBasicInfo(OpenApiOperation operation) method SetRequestBody (line 69) | protected override void SetRequestBody(OpenApiOperation operation) method SetResponses (line 92) | protected override void SetResponses(OpenApiOperation operation) method SetSecurity (line 100) | protected override void SetSecurity(OpenApiOperation operation) method AppendCustomParameters (line 111) | protected override void AppendCustomParameters(OpenApiOperation operat... method GetOpenApiSchema (line 129) | private IOpenApiSchema? GetOpenApiSchema() FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/ComplexPropertyItemHandler.cs class ComplexPropertyItemHandler (line 15) | internal class ComplexPropertyItemHandler : PathItemHandler method ComplexPropertyItemHandler (line 21) | public ComplexPropertyItemHandler(OpenApiDocument document) : base(doc... method SetOperations (line 34) | protected override void SetOperations(OpenApiPathItem item) method AddReadOperation (line 41) | public void AddReadOperation(OpenApiPathItem item) method AddInsertOperation (line 58) | public void AddInsertOperation(OpenApiPathItem item) method AddUpdateOperation (line 78) | public void AddUpdateOperation(OpenApiPathItem item) method Initialize (line 117) | protected override void Initialize(ODataContext context, ODataPath path) method SetExtensions (line 127) | protected override void SetExtensions(OpenApiPathItem item) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/DollarCountPathItemHandler.cs class DollarCountPathItemHandler (line 14) | internal class DollarCountPathItemHandler : PathItemHandler method DollarCountPathItemHandler (line 20) | public DollarCountPathItemHandler(OpenApiDocument document) : base(doc... method SetOperations (line 28) | protected override void SetOperations(OpenApiPathItem item) method SetBasicInfo (line 33) | protected override void SetBasicInfo(OpenApiPathItem pathItem) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/EntityPathItemHandler.cs class EntityPathItemHandler (line 17) | internal class EntityPathItemHandler : EntitySetPathItemHandler method EntityPathItemHandler (line 23) | public EntityPathItemHandler(OpenApiDocument document) : base(document) method SetOperations (line 31) | protected override void SetOperations(OpenApiPathItem item) method SetExtensions (line 98) | protected override void SetExtensions(OpenApiPathItem item) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/EntitySetPathItemHandler.cs class EntitySetPathItemHandler (line 18) | internal class EntitySetPathItemHandler : PathItemHandler method EntitySetPathItemHandler (line 24) | public EntitySetPathItemHandler(OpenApiDocument document) : base(docum... method SetOperations (line 37) | protected override void SetOperations(OpenApiPathItem item) method Initialize (line 67) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 76) | protected override void SetBasicInfo(OpenApiPathItem pathItem) method SetExtensions (line 83) | protected override void SetExtensions(OpenApiPathItem item) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/IPathItemHandler.cs type IPathItemHandler (line 13) | internal interface IPathItemHandler method CreatePathItem (line 21) | OpenApiPathItem CreatePathItem(ODataContext context, ODataPath path); FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/IPathItemHandlerProvider.cs type IPathItemHandlerProvider (line 13) | internal interface IPathItemHandlerProvider method GetHandler (line 21) | IPathItemHandler? GetHandler(ODataPathKind pathKind, OpenApiDocument d... FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/MediaEntityPathItemHandler.cs class MediaEntityPathItemHandler (line 16) | internal class MediaEntityPathItemHandler : PathItemHandler method MediaEntityPathItemHandler (line 22) | public MediaEntityPathItemHandler(OpenApiDocument document) : base(doc... method SetOperations (line 40) | protected override void SetOperations(OpenApiPathItem item) method Initialize (line 76) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 87) | protected override void SetBasicInfo(OpenApiPathItem pathItem) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/MetadataPathItemHandler.cs class MetadataPathItemHandler (line 14) | internal class MetadataPathItemHandler : PathItemHandler method MetadataPathItemHandler (line 20) | public MetadataPathItemHandler(OpenApiDocument document) : base(document) method SetOperations (line 28) | protected override void SetOperations(OpenApiPathItem item) method SetBasicInfo (line 33) | protected override void SetBasicInfo(OpenApiPathItem pathItem) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/NavigationPropertyPathItemHandler.cs class NavigationPropertyPathItemHandler (line 22) | internal class NavigationPropertyPathItemHandler : PathItemHandler method NavigationPropertyPathItemHandler (line 28) | public NavigationPropertyPathItemHandler(OpenApiDocument document) : b... method SetOperations (line 61) | protected override void SetOperations(OpenApiPathItem item) method AddGetOperation (line 178) | private void AddGetOperation(OpenApiPathItem item, NavigationPropertyR... method AddDeleteOperation (line 230) | private void AddDeleteOperation(OpenApiPathItem item, NavigationProper... method AddUpdateOperation (line 267) | private void AddUpdateOperation(OpenApiPathItem item, UpdateRestrictio... method Initialize (line 298) | protected override void Initialize(ODataContext context, ODataPath path) method SetExtensions (line 312) | protected override void SetExtensions(OpenApiPathItem item) method SetBasicInfo (line 369) | protected override void SetBasicInfo(OpenApiPathItem pathItem) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/ODataTypeCastPathItemHandler.cs class ODataTypeCastPathItemHandler (line 17) | internal class ODataTypeCastPathItemHandler : PathItemHandler method ODataTypeCastPathItemHandler (line 23) | public ODataTypeCastPathItemHandler(OpenApiDocument document) : base(d... method SetOperations (line 31) | protected override void SetOperations(OpenApiPathItem item) method Initialize (line 36) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 47) | protected override void SetBasicInfo(OpenApiPathItem pathItem) method SetExtensions (line 55) | protected override void SetExtensions(OpenApiPathItem item) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/OperationImportPathItemHandler.cs class OperationImportPathItemHandler (line 18) | internal class OperationImportPathItemHandler : PathItemHandler method OperationImportPathItemHandler (line 24) | public OperationImportPathItemHandler(OpenApiDocument document) : base... method SetOperations (line 37) | protected override void SetOperations(OpenApiPathItem item) method Initialize (line 70) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 79) | protected override void SetBasicInfo(OpenApiPathItem pathItem) method SetExtensions (line 86) | protected override void SetExtensions(OpenApiPathItem item) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/OperationPathItemHandler.cs class OperationPathItemHandler (line 19) | internal class OperationPathItemHandler : PathItemHandler method OperationPathItemHandler (line 25) | public OperationPathItemHandler(OpenApiDocument document) : base(docum... method SetOperations (line 38) | protected override void SetOperations(OpenApiPathItem item) method Initialize (line 55) | protected override void Initialize(ODataContext context, ODataPath path) method SetExtensions (line 64) | protected override void SetExtensions(OpenApiPathItem item) method SetBasicInfo (line 114) | protected override void SetBasicInfo(OpenApiPathItem pathItem) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/PathItemHandler.cs class PathItemHandler (line 18) | internal abstract class PathItemHandler : IPathItemHandler method PathItemHandler (line 25) | protected PathItemHandler(OpenApiDocument document) method CreatePathItem (line 51) | public virtual OpenApiPathItem CreatePathItem(ODataContext context, OD... method SetBasicInfo (line 78) | protected virtual void SetBasicInfo(OpenApiPathItem pathItem) method SetOperations (line 85) | protected abstract void SetOperations(OpenApiPathItem item); method Initialize (line 92) | protected virtual void Initialize(ODataContext context, ODataPath path) method SetExtensions (line 105) | protected virtual void SetExtensions(OpenApiPathItem item) method AddOperation (line 113) | protected virtual void AddOperation(OpenApiPathItem item, HttpMethod o... method SetParameters (line 130) | protected virtual void SetParameters(OpenApiPathItem item) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/PathItemHandlerProvider.cs class PathItemHandlerProvider (line 13) | internal class PathItemHandlerProvider : IPathItemHandlerProvider method GetHandler (line 16) | public IPathItemHandler? GetHandler(ODataPathKind pathKind, OpenApiDoc... FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/RefPathItemHandler.cs class RefPathItemHandler (line 19) | internal class RefPathItemHandler : PathItemHandler method RefPathItemHandler (line 25) | public RefPathItemHandler(OpenApiDocument document) : base(document) method SetOperations (line 43) | protected override void SetOperations(OpenApiPathItem item) method AddDeleteOperation (line 103) | private void AddDeleteOperation(OpenApiPathItem item, NavigationProper... method AddReadOperation (line 114) | private void AddReadOperation(OpenApiPathItem item, NavigationProperty... method AddInsertOperation (line 125) | private void AddInsertOperation(OpenApiPathItem item, NavigationProper... method AddUpdateOperation (line 136) | private void AddUpdateOperation(OpenApiPathItem item, NavigationProper... method Initialize (line 148) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 161) | protected override void SetBasicInfo(OpenApiPathItem pathItem) FILE: src/Microsoft.OpenApi.OData.Reader/PathItem/SingletonPathItemHandler.cs class SingletonPathItemHandler (line 18) | internal class SingletonPathItemHandler : PathItemHandler method SingletonPathItemHandler (line 24) | public SingletonPathItemHandler(OpenApiDocument document): base(document) method SetOperations (line 37) | protected override void SetOperations(OpenApiPathItem item) method Initialize (line 68) | protected override void Initialize(ODataContext context, ODataPath path) method SetBasicInfo (line 77) | protected override void SetBasicInfo(OpenApiPathItem pathItem) method SetExtensions (line 84) | protected override void SetExtensions(OpenApiPathItem item) FILE: src/Microsoft.OpenApi.OData.Reader/Properties/SRResource.Designer.cs class SRResource (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method SRResource (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/ApiKey.cs type KeyLocation (line 14) | internal enum KeyLocation class ApiKey (line 35) | internal class ApiKey : Authorization method Initialize (line 56) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/Authorization.cs class Authorization (line 18) | [Term("Org.OData.Authorization.Authorizations")] method Initialize (line 40) | public virtual void Initialize(IEdmRecordExpression record) method CreateAuthorization (line 56) | public static Authorization? CreateAuthorization(IEdmRecordExpression ... FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/AuthorizationConstants.cs class AuthorizationConstants (line 11) | internal class AuthorizationConstants FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/AuthorizationScope.cs class AuthorizationScope (line 15) | internal class AuthorizationScope : IRecord method Initialize (line 37) | public virtual void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/Http.cs class Http (line 14) | internal class Http : Authorization method Initialize (line 35) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/OAuth2AuthCode.cs class OAuth2AuthCode (line 14) | internal class OAuth2AuthCode : OAuthAuthorization method Initialize (line 35) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/OAuth2ClientCredentials.cs class OAuth2ClientCredentials (line 14) | internal class OAuth2ClientCredentials : OAuthAuthorization method Initialize (line 30) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/OAuth2Implicit.cs class OAuth2Implicit (line 14) | internal class OAuth2Implicit : OAuthAuthorization method Initialize (line 30) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/OAuth2Password.cs class OAuth2Password (line 14) | internal class OAuth2Password : OAuthAuthorization method Initialize (line 30) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/OAuthAuthorization.cs type OAuth2Type (line 15) | internal enum OAuth2Type class OAuthAuthorization (line 41) | internal abstract class OAuthAuthorization : Authorization method Initialize (line 67) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/OpenIDConnect.cs class OpenIDConnect (line 14) | internal class OpenIDConnect : Authorization method Initialize (line 31) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Authorization/SecurityScheme.cs class SecurityScheme (line 16) | [Term("Org.OData.Authorization.V1.SecuritySchemes")] method Initialize (line 33) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/CapabilitiesConstants.cs class CapabilitiesConstants (line 11) | internal class CapabilitiesConstants FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/CollectionPropertyRestrictionsType.cs class CollectionPropertyRestrictionsType (line 16) | [Term("Org.OData.Capabilities.V1.CollectionPropertyRestrictions")] method Initialize (line 78) | public virtual void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/CountRestrictionsType.cs class CountRestrictionsType (line 17) | [Term("Org.OData.Capabilities.V1.CountRestrictions")] method IsNonCountableProperty (line 46) | public bool IsNonCountableProperty(string propertyPath) method IsNonCountableNavigationProperty (line 56) | public bool IsNonCountableNavigationProperty(string navigationProperty... method Initialize (line 65) | public virtual void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/CustomParameter.cs class CustomParameter (line 19) | internal class CustomParameter : IRecord method Initialize (line 50) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/DeepInsertSupportType.cs class DeepInsertSupportType (line 15) | [Term("Org.OData.Capabilities.V1.DeepInsertSupport")] method Initialize (line 32) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/DeepUpdateSupportType.cs class DeepUpdateSupportType (line 15) | [Term("Org.OData.Capabilities.V1.DeepUpdateSupport")] method Initialize (line 32) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/DeleteRestrictionsType.cs class DeleteRestrictionsType (line 17) | [Term("Org.OData.Capabilities.V1.DeleteRestrictions")] method IsNonDeletableNavigationProperty (line 81) | public bool IsNonDeletableNavigationProperty(string navigationProperty... method Initialize (line 90) | public void Initialize(IEdmRecordExpression record) method MergePropertiesIfNull (line 129) | public void MergePropertiesIfNull(DeleteRestrictionsType? source) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/ExpandRestrictionsType.cs class ExpandRestrictionsType (line 17) | [Term("Org.OData.Capabilities.V1.ExpandRestrictions")] method IsNonExpandableProperty (line 51) | public bool IsNonExpandableProperty(string navigationPropertyPath) method Initialize (line 56) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/FilterExpressionRestrictionType.cs class FilterExpressionRestrictionType (line 15) | internal class FilterExpressionRestrictionType : IRecord method Initialize (line 33) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/FilterRestrictionsType.cs class FilterRestrictionsType (line 17) | [Term("Org.OData.Capabilities.V1.FilterRestrictions")] method IsRequiredProperty (line 62) | public bool IsRequiredProperty(string propertyPath) method IsNonFilterableProperty (line 72) | public bool IsNonFilterableProperty(string propertyPath) method Initialize (line 81) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/InsertRestrictionsType.cs class InsertRestrictionsType (line 17) | [Term("Org.OData.Capabilities.V1.InsertRestrictions")] method IsNonInsertableNavigationProperty (line 98) | public bool IsNonInsertableNavigationProperty(string navigationPropert... method Initialize (line 109) | public void Initialize(IEdmRecordExpression record) method MergePropertiesIfNull (line 154) | public void MergePropertiesIfNull(InsertRestrictionsType? source) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/ModificationQueryOptionsType.cs class ModificationQueryOptionsType (line 15) | [Term("Org.OData.Capabilities.V1.ModificationQueryOptions")] method Initialize (line 52) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/NavigationRestrictionsType.cs type NavigationType (line 17) | internal enum NavigationType class NavigationPropertyRestriction (line 38) | internal class NavigationPropertyRestriction : IRecord method Initialize (line 129) | public void Initialize(IEdmRecordExpression record) class NavigationRestrictionsType (line 189) | [Term("Org.OData.Capabilities.V1.NavigationRestrictions")] method IsRestrictedProperty (line 217) | public bool IsRestrictedProperty(string navigationPropertyPath) method Initialize (line 227) | public void Initialize(IEdmRecordExpression record) method MergePropertiesIfNull (line 245) | public void MergePropertiesIfNull(NavigationRestrictionsType? source) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/OperationRestrictionsType.cs class OperationRestrictionsType (line 16) | [Term("Org.OData.Capabilities.V1.OperationRestrictions")] method Initialize (line 43) | public void Initialize(IEdmRecordExpression record) method MergePropertiesIfNull (line 64) | public void MergePropertiesIfNull(OperationRestrictionsType source) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/PermissionType.cs class PermissionType (line 16) | internal class PermissionType : IRecord method Initialize (line 32) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/ReadRestrictionsType.cs class ReadRestrictionsBase (line 16) | internal abstract class ReadRestrictionsBase : IRecord method Initialize (line 58) | public virtual void Initialize(IEdmRecordExpression record) method MergePropertiesIfNull (line 86) | public void MergePropertiesIfNull(ReadRestrictionsBase? source) class ReadByKeyRestrictions (line 109) | internal class ReadByKeyRestrictions : ReadRestrictionsBase class ReadRestrictionsType (line 117) | [Term("Org.OData.Capabilities.V1.ReadRestrictions")] method Initialize (line 129) | public override void Initialize(IEdmRecordExpression record) method MergePropertiesIfNull (line 142) | public void MergePropertiesIfNull(ReadRestrictionsType? source) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/ScopeType.cs class ScopeType (line 15) | internal class ScopeType : IRecord method Initialize (line 33) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/SearchRestrictionsType.cs type SearchExpressions (line 17) | [Flags] class SearchRestrictionsType (line 54) | [Term("Org.OData.Capabilities.V1.SearchRestrictions")] method IsUnsupportedExpressions (line 78) | public bool IsUnsupportedExpressions(SearchExpressions expression) method Initialize (line 97) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/SelectSupportType.cs class SelectSupportType (line 15) | [Term("Org.OData.Capabilities.V1.SelectSupport")] method Initialize (line 72) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/SortRestrictionsType.cs class SortRestrictionsType (line 17) | [Term("Org.OData.Capabilities.V1.SortRestrictions")] method IsAscendingOnlyProperty (line 50) | public bool IsAscendingOnlyProperty(string propertyPath) method IsDescendingOnlyProperty (line 60) | public bool IsDescendingOnlyProperty(string propertyPath) method IsNonSortableProperty (line 70) | public bool IsNonSortableProperty(string propertyPath) method Initialize (line 79) | public void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Capabilities/UpdateRestrictionsType.cs type HttpUpdateMethod (line 18) | [Flags] class UpdateRestrictionsType (line 34) | [Term("Org.OData.Capabilities.V1.UpdateRestrictions")] method IsNonUpdatableNavigationProperty (line 121) | public bool IsNonUpdatableNavigationProperty(string navigationProperty... method Initialize (line 153) | public void Initialize(IEdmRecordExpression record) method MergePropertiesIfNull (line 210) | public void MergePropertiesIfNull(UpdateRestrictionsType? source) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/ComplexExampleValue.cs class ComplexExampleValue (line 11) | internal class ComplexExampleValue : ResourceExampleValue FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/CoreConstants.cs class CoreConstants (line 11) | internal static class CoreConstants FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/EntityExampleValue.cs class EntityExampleValue (line 11) | internal class EntityExampleValue : ResourceExampleValue FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/ExampleValue.cs class ExampleValue (line 15) | internal class ExampleValue : IRecord method Initialize (line 26) | public virtual void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/ExternalExampleValue.cs class ExternalExampleValue (line 14) | internal class ExternalExampleValue : ExampleValue method Initialize (line 25) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/LinkRelKey.cs type LinkRelKey (line 7) | public enum LinkRelKey FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/LinkType.cs class LinkType (line 16) | [Term("Org.OData.Core.V1.Links")] method Initialize (line 33) | public virtual void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/PrimitiveExampleValue.cs class PrimitiveExampleValue (line 15) | internal class PrimitiveExampleValue : ExampleValue method Initialize (line 26) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/ResourceExampleValue.cs class ResourceExampleValue (line 14) | internal abstract class ResourceExampleValue : ExampleValue method Initialize (line 25) | public override void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/RevisionKind.cs type RevisionKind (line 3) | internal enum RevisionKind FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/RevisionRecord.cs class RevisionRecord (line 11) | [Term("Org.OData.Core.V1.Revisions")] method Initialize (line 26) | public override void Initialize(IEdmRecordExpression record) method GetOpenApiExtension (line 36) | internal OpenApiDeprecationExtension GetOpenApiExtension() FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/Core/RevisionType.cs class RevisionType (line 11) | [Term("Org.OData.Core.V1.Revisions")] method Initialize (line 30) | public virtual void Initialize(IEdmRecordExpression record) FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/IRecord.cs type IRecord (line 13) | internal interface IRecord method Initialize (line 19) | void Initialize(IEdmRecordExpression record); FILE: src/Microsoft.OpenApi.OData.Reader/Vocabulary/TermAttribute.cs class TermAttribute (line 13) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)] method TermAttribute (line 20) | public TermAttribute(string qualifiedName) FILE: src/OoasGui/MainForm.Designer.cs class MainForm (line 3) | partial class MainForm method Dispose (line 14) | protected override void Dispose(bool disposing) method InitializeComponent (line 29) | private void InitializeComponent() FILE: src/OoasGui/MainForm.cs class MainForm (line 23) | [System.Runtime.Versioning.SupportedOSPlatform("windows")] method MainForm (line 39) | public MainForm() method jsonRadioBtn_CheckedChanged (line 59) | private async void jsonRadioBtn_CheckedChanged(object sender, EventArg... method yamlRadioBtn_CheckedChanged (line 67) | private async void yamlRadioBtn_CheckedChanged(object sender, EventArg... method v2RadioBtn_CheckedChanged (line 75) | private async void v2RadioBtn_CheckedChanged(object sender, EventArgs e) method v3RadioBtn_CheckedChanged (line 83) | private async void v3RadioBtn_CheckedChanged(object sender, EventArgs e) method fromFileRadioBtn_CheckedChanged (line 90) | private void fromFileRadioBtn_CheckedChanged(object sender, EventArgs e) method fromUrlRadioBtn_CheckedChanged (line 98) | private void fromUrlRadioBtn_CheckedChanged(object sender, EventArgs e) method btnBrowse_Click (line 108) | private async void btnBrowse_Click(object sender, EventArgs e) method loadBtn_Click (line 140) | private async void loadBtn_Click(object sender, EventArgs e) method LoadEdm (line 176) | private void LoadEdm(string resource, string text) method ConvertAsync (line 196) | private async Task ConvertAsync() method FormatXml (line 218) | private string FormatXml(string xml) method saveBtn_Click (line 236) | private async void saveBtn_Click(object sender, EventArgs e) method operationIdcheckBox_CheckedChanged (line 263) | private async void operationIdcheckBox_CheckedChanged(object sender, E... method VerifyEdmModelcheckBox_CheckedChanged (line 271) | private async void VerifyEdmModelcheckBox_CheckedChanged(object sender... method NavPathcheckBox_CheckedChanged (line 279) | private async void NavPathcheckBox_CheckedChanged(object sender, Event... FILE: src/OoasGui/Program.cs class Program (line 6) | [System.Runtime.Versioning.SupportedOSPlatform("windows")] method Main (line 12) | [STAThread] FILE: src/OoasGui/Properties/Resources.Designer.cs class Resources (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method Resources (line 32) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: src/OoasGui/Properties/Settings.Designer.cs class Settings (line 15) | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] FILE: src/OoasUtil/ComLineProcessor.cs class ComLineProcessor (line 18) | internal class ComLineProcessor method ComLineProcessor (line 28) | public ComLineProcessor(string[] args) method Process (line 110) | public bool Process() method ProcessInput (line 310) | private bool ProcessInput(string input) method ProcessOutput (line 323) | private bool ProcessOutput(string file) method ProcessTarget (line 336) | private bool ProcessTarget(string format) method ProcessKeyAsSegment (line 349) | private bool ProcessKeyAsSegment(bool keyAsSegment) method ProcessDerivedTypesReferencesForResponses (line 362) | private bool ProcessDerivedTypesReferencesForResponses(bool derivedTyp... method ProcessDerivedTypesReferencesForRequestBody (line 375) | private bool ProcessDerivedTypesReferencesForRequestBody(bool derivedT... method ProcessRequireDerivedTypesConstraint (line 388) | private bool ProcessRequireDerivedTypesConstraint(bool requireDerivedT... method ProcessEnablePagination (line 401) | private bool ProcessEnablePagination(bool enablePagination) method ProcessEnableUnqualifiedCall (line 414) | private bool ProcessEnableUnqualifiedCall(bool enableUnqualifiedCall) method ProcessDisableSchemaExamples (line 427) | private bool ProcessDisableSchemaExamples(bool disableSchemaExamples) method ProcessUseHttpPutForUpdate (line 440) | private bool ProcessUseHttpPutForUpdate(bool useHttpPutForUpdate) method ProcessTarget (line 453) | private bool ProcessTarget(int version) method ValidateArguments (line 472) | private bool ValidateArguments() method PrintUsage (line 501) | public static void PrintUsage() method Copyright (line 530) | public static string Copyright() method PrintVersion (line 537) | public static void PrintVersion() method IsLocalPath (line 542) | private static bool IsLocalPath(string path) FILE: src/OoasUtil/FileOpenApiGenerator.cs class FileOpenApiGenerator (line 24) | internal class FileOpenApiGenerator : OpenApiGenerator method FileOpenApiGenerator (line 38) | public FileOpenApiGenerator(string input, string output, string format... method GetEdmModelAsync (line 47) | protected override async Task GetEdmModelAsync(Cancellation... FILE: src/OoasUtil/OpenApiGenerator.cs class OpenApiGenerator (line 20) | internal abstract class OpenApiGenerator method OpenApiGenerator (line 43) | protected OpenApiGenerator(string output, string format, OpenApiConver... method GenerateAsync (line 53) | public async Task GenerateAsync(CancellationToken cancellationTo... method ModifySettings (line 75) | protected virtual void ModifySettings() method GetEdmModelAsync (line 79) | protected abstract Task GetEdmModelAsync(CancellationToken ... FILE: src/OoasUtil/Program.cs class Program (line 13) | class Program method Main (line 15) | static async System.Threading.Tasks.Task Main(string[] args) FILE: src/OoasUtil/UrlOpenApiGenerator.cs class UrlOpenApiGenerator (line 22) | internal class UrlOpenApiGenerator : OpenApiGenerator method UrlOpenApiGenerator (line 36) | public UrlOpenApiGenerator(Uri input, string output, string format, Op... method GetEdmModelAsync (line 45) | protected override async Task GetEdmModelAsync(Cancellation... method GetModelDocumentAsync (line 53) | private async Task GetModelDocumentAsync(Uri requestUri, Cance... method ModifySettings (line 59) | protected override void ModifySettings() FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Common/EdmModelHelper.cs class EdmModelHelper (line 25) | public class EdmModelHelper(ITestOutputHelper output) method LoadEdmModel (line 47) | private static IEdmModel LoadEdmModel(string source) method CreateMultipleInheritanceEdmModel (line 53) | private static EdmModel CreateMultipleInheritanceEdmModel() method CreateInheritanceEdmModelAcrossReferences (line 159) | public static IEdmModel CreateInheritanceEdmModelAcrossReferences() method CreateEdmModel (line 201) | private static EdmModel CreateEdmModel() method CreateCompositeKeyModel (line 282) | private static EdmModel CreateCompositeKeyModel() method MultipleInheritanceEdmModelMetadataDocumentTest (line 300) | [Fact] method GetCsdl (line 394) | public static string GetCsdl(IEdmModel model) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Common/OpenApiOperationExtensionsTests.cs class OpenApiOperationExtensionsTests (line 11) | public class OpenApiOperationExtensionsTests method AddsErrorResponses (line 13) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Common/OpenApiTestBase.cs class OpenApiTestBase (line 10) | public class OpenApiTestBase method OpenApiTestBase (line 14) | public OpenApiTestBase(ITestOutputHelper output) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Common/StringExtensions.cs class StringExtensions (line 13) | public static class StringExtensions method ChangeLineBreaks (line 21) | public static string ChangeLineBreaks(this string rawString, string ne... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/EdmModelExtensionsTests.cs class EdmModelExtensionsTests (line 17) | public class EdmModelExtensionsTests method LoadAllNavigationSourcesReturnsCorrect (line 19) | [Fact] method FindAllBaseTypesReturnsCorrect (line 38) | [Fact] method GetAllElementsReturnsElementsFromAllModels (line 63) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/EdmOperationProviderTests.cs class EdmOperationProviderTests (line 14) | public class EdmOperationProviderTests method CtorThrowArgumentNullModel (line 16) | [Fact] method FindOperationsReturnsCorrectCollectionOrOperations (line 23) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/EdmVocabularyAnnotationExtensionsTests.cs class EdmVocabularyAnnotationExtensionsTests (line 18) | public class EdmVocabularyAnnotationExtensionsTests method GetStringWorksForString (line 20) | [Fact] method GetStringWorksForMutlipleModels (line 42) | [Fact] method GetRecordWorksForRecord (line 67) | [Fact] method GetCollectionWorksForCollectionOfString (line 121) | [Fact] method GetGenericCollectionWorksForCollectionOfGenericRecord (line 150) | [Fact] method GetEdmModel (line 237) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataComplexPropertySegmentTests.cs class ODataComplexPropertySegmentTests (line 11) | public class ODataComplexPropertySegmentTests method ODataComplexPropertySegmentTests (line 17) | public ODataComplexPropertySegmentTests() method TypeCastSegmentConstructorThrowsArgumentNull (line 26) | [Fact] method ComplexTypeReturnsPropertyComplexType (line 32) | [Fact] method KindPropertyReturnsComplexPropertyEnumMember (line 43) | [Fact] method GetPathItemNameReturnsCorrectPropertyName (line 53) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataContextTests.cs class ODataContextTest (line 15) | public class ODataContextTest method CtorThrowArgumentNullModel (line 17) | [Fact] method CtorThrowArgumentNullsetting (line 24) | [Fact] method Test (line 32) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataKeySegmentTests.cs class ODataKeySegmentTests (line 12) | public class ODataKeySegmentTests method ODataKeySegmentTests (line 17) | public ODataKeySegmentTests() method KeySegmentConstructorThrowsArgumentNull (line 31) | [Fact] method KeySegmentEntityTypePropertyReturnsSameEntityType (line 37) | [Fact] method KindPropertyReturnsKeyEnumMember (line 47) | [Fact] method GetPathItemNameReturnsCorrectKeyLiteralForSimpleKey (line 57) | [Theory] method GetPathItemNameReturnsCorrectKeyLiteralForCompositeKey (line 73) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataNavigationPropertySegmentTests.cs class ODataNavigationPropertySegmentTests (line 12) | public class ODataNavigationPropertySegmentTests method ODataNavigationPropertySegmentTests (line 17) | public ODataNavigationPropertySegmentTests() method CtorThrowArgumentNullNavigationProperty (line 29) | [Fact] method CtorSetNavigationPropertyProperty (line 36) | [Fact] method GetEntityTypeReturnsCorrectEntityType (line 46) | [Fact] method KindPropertyReturnsNavigationPropertyEnumMember (line 56) | [Fact] method GetPathItemNameReturnsCorrectNavigationPropertyLiteral (line 66) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataNavigationSourceSegmentTests.cs class ODataNavigationSourceSegmentTests (line 12) | public class ODataNavigationSourceSegmentTests method ODataNavigationSourceSegmentTests (line 18) | public ODataNavigationSourceSegmentTests() method CtorThrowArgumentNullNavigationSource (line 26) | [Fact] method CtorSetNavigationSourceProperty (line 33) | [Fact] method GetEntityTypeReturnsCorrectEntityType (line 43) | [Fact] method KindPropertyReturnsNavigationSourceEnumMember (line 53) | [Fact] method GetPathItemNameReturnsCorrectNavigationSourceLiteralForEntitySet (line 63) | [Fact] method GetPathItemNameReturnsCorrectNavigationSourceLiteralForSingleton (line 73) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataOperationImportSegmentTests.cs class ODataOperationImportSegmentTests (line 12) | public class ODataOperationImportSegmentTests method ODataOperationImportSegmentTests (line 17) | public ODataOperationImportSegmentTests() method CtorThrowArgumentNullOperationImport (line 29) | [Fact] method CtorSetOperationImportProperty (line 36) | [Fact] method GetEntityTypeReturnsNull (line 46) | [Fact] method KindPropertyReturnsOperationImportEnumMember (line 56) | [Fact] method GetPathItemNameReturnsCorrectActionImportLiteral (line 66) | [Fact] method GetPathItemNameReturnsCorrectFunctionImportLiteral (line 76) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataOperationSegmentTests.cs class ODataOperationSegmentTests (line 14) | public class ODataOperationSegmentTests method CtorThrowArgumentNullOperation (line 16) | [Fact] method CtorSetOperationProperty (line 23) | [Fact] method GetEntityTypeReturnsNull (line 34) | [Fact] method KindPropertyReturnsOperationEnumMember (line 45) | [Fact] method GetPathItemNameReturnsCorrectActionLiteral (line 56) | [Theory] method GetPathItemNameReturnsCorrectFunctionLiteral (line 77) | [Theory] method GetPathItemNameReturnsCorrectFunctionLiteralWhenSegmentAliasedOrNamespacePrefixStripped (line 101) | [Theory] method GetPathItemNameReturnsCorrectFunctionLiteralForEscapedFunction (line 130) | [Theory] method GetPathItemNameReturnsCorrectFunctionLiteralForEscapedComposableFunction (line 155) | [Theory] method BoundFunction (line 180) | private EdmFunction BoundFunction( FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataPathProviderTests.cs class ODataPathProviderTests (line 23) | public class ODataPathProviderTests method GetPathsForEmptyEdmModelReturnsEmptyPaths (line 25) | [Fact] method GetPathsForGraphBetaModelReturnsAllPaths (line 41) | [Fact] method AssertGraphBetaModelPaths (line 62) | private void AssertGraphBetaModelPaths(IEnumerable paths) method GetPathsForGraphBetaModelWithDerivedTypesConstraintReturnsAllPaths (line 105) | [Fact] method GetEntitySetPathsWithIndexableByKeyAnnotationWorks (line 126) | [Theory] method UseCountRestrictionsAnnotationsToAppendDollarCountSegmentsToNavigationPropertyPaths (line 154) | [Theory] method GetPathsForComposableFunctionsReturnsAllPaths (line 197) | [Fact] method GetPathsDoesntReturnPathsForCountWhenDisabled (line 219) | [Fact] method GetOperationPathsForModelWithDerivedTypesConstraint (line 245) | [Theory] method GetTypeCastPathsForModelWithDerivedTypesConstraint (line 287) | [Theory] method ListToString (line 334) | private string ListToString(IEnumerable paths) method GetPathsForSingleEntitySetWorks (line 341) | [Fact] method GetPathsWithSingletonWorks (line 358) | [Fact] method GetPathsWithBoundFunctionOperationWorks (line 375) | [Fact] method GetPathsWithBoundActionOperationWorks (line 397) | [Fact] method GetPathsWithBoundActionOperationForContainmentNavigationPropertyPathsWorks (line 419) | [Theory] method GetPathsWithBoundFunctionOperationForContainmentNavigationPropertyPathsWorks (line 457) | [Theory] method GetPathsWithUnboundOperationImportWorks (line 495) | [Fact] method GetPathsWithFalseNavigabilityInNavigationRestrictionsAnnotationWorks (line 523) | [Fact] method GetPathsWithFalseIndexabilityByKeyInNavigationRestrictionsAnnotationWorks (line 562) | [Fact] method GetPathsWithReferenceableNavigationPropertyWorks (line 604) | [Fact] method GetPathsWithNonReferenceableNavigationPropertyWorks (line 650) | [Fact] method GetPathsWithContainedNavigationPropertyWorks (line 684) | [Fact] method GetPathsWithStreamPropertyAndWithEntityHasStreamWorks (line 715) | [Theory] method GetPathsWithAlternateKeyParametersWorks (line 765) | [Fact] method GetPathsWithCompositeAlternateKeyParametersWorks (line 805) | [Fact] method GetEdmModel (line 850) | private static IEdmModel GetEdmModel(string schemaElement, string cont... method GetInheritanceModel (line 870) | private static IEdmModel GetInheritanceModel(string annotation) method GetNavPropModel (line 895) | private static IEdmModel GetNavPropModel(string annotation) method GetPathsForDerivedTypeDeltaFunctionUsesCorrectReturnType (line 927) | [Fact] method GetEdmModel (line 1004) | private static IEdmModel GetEdmModel(string schema) method GetEdmModel (line 1011) | private static IEdmModel GetEdmModel(bool hasStream, string streamProp... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataPathTests.cs class ODataPathTests (line 13) | public class ODataPathTests method ODataPathTests (line 21) | public ODataPathTests() method ODataPathConstructorThrowsArgumentNull (line 42) | [Fact] method ODataPathPopThrowsForEmptyPath (line 48) | [Fact] method ODataPathPushWorks (line 62) | [Fact] method ODataPathFirstSegmentWorks (line 77) | [Fact] method ODataPathLastSegmentWorks (line 92) | [Fact] method KindPropertyReturnsUnknown (line 107) | [Fact] method KindPropertyReturnsEntity (line 118) | [Fact] method KindPropertyReturnsSingleton (line 130) | [Fact] method KindPropertyReturnsEntitySet (line 143) | [Fact] method KindPropertyReturnsOperation (line 154) | [Fact] method KindPropertyReturnsNavigationProperty (line 167) | [Fact] method KindPropertyReturnsOperationImport (line 187) | [Fact] method KindPropertyReturnsStreamProperty (line 201) | [Fact] method KindPropertyReturnsStreamContent (line 214) | [Fact] method GetPathItemNameReturnsCorrectWithSingleKeySegment (line 227) | [Theory] method GetPathItemNameReturnsCorrectStringWithMultipleKeySegment (line 251) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataStreamContentSegmentTests.cs class ODataStreamContentSegmentTests (line 11) | public class ODataStreamContentSegmentTests method ODataStreamContentSegmentTests (line 15) | public ODataStreamContentSegmentTests() method StreamContentSegmentIdentifierPropertyReturnsCorrectDefaultValue (line 27) | [Fact] method KindPropertyReturnsStreamContentEnumMember (line 37) | [Fact] method GetPathItemNameReturnsCorrectDefaultStreamContentValue (line 47) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataStreamPropertySegmentTests.cs class ODataStreamPropertySegmentTests (line 13) | public class ODataStreamPropertySegmentTests method ODataStreamPropertySegmentTests (line 17) | public ODataStreamPropertySegmentTests() method StreamPropertySegmentConstructorThrowsArgumentNull (line 25) | [Fact] method StreamPropertySegmentIdentifierPropertyReturnsStreamPropertyNameOfEntity (line 31) | [Fact] method KindPropertyReturnsStreamPropertyEnumMember (line 44) | [Fact] method GetPathItemNameReturnsCorrectStreamPropertyNameOfEntity (line 57) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/ODataTypeCastSegmentTests.cs class ODataTypeCastSegmentTests (line 13) | public class ODataTypeCastSegmentTests method ODataTypeCastSegmentTests (line 18) | public ODataTypeCastSegmentTests() method TypeCastSegmentConstructorThrowsArgumentNull (line 26) | [Fact] method TypeCastSegmentEntityTypePropertyReturnsSameEntityType (line 32) | [Fact] method KindPropertyReturnsTypeCastEnumMember (line 43) | [Fact] method GetPathItemNameReturnsCorrectTypeCastLiteral (line 53) | [Fact] method GetPathItemNameReturnsCorrectTypeCastLiteralAsAliased (line 63) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Edm/RecordExpressionExtensionsTests.cs class RecordExpressionExtensionsTests (line 14) | public class RecordExpressionExtensionsTests method GetIntegerWorks (line 16) | [Fact] method GetStringWorks (line 31) | [Fact] method GetBooleanWorks (line 46) | [Theory] method GetEnumWorks (line 63) | [Fact] type Color (line 80) | private enum Color method GetPropertyPathWorks (line 85) | [Fact] method GetCollectionPropertyPathWorks (line 100) | [Fact] method GetRecordWorks (line 118) | [Fact] method GetCollectionForStringWorks (line 136) | [Fact] method GetCollectionForRecordWorks (line 153) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/EdmModelExtensionsTests.cs class EdmModelExtensionsTest (line 11) | public class EdmModelExtensionsTest method GetDescriptionReturnsNullForElementWithoutCoreDescription (line 13) | [Fact] method GetDescriptionReturnsAnnotationForElementWithCoreDescription (line 28) | [Fact] method GetLongDescriptionReturnsAnnotationForElementWithCoreLongDescription (line 43) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/EdmModelOpenApiExtensionsTest.cs class EdmModelOpenApiExtensionsTest (line 15) | public class EdmModelOpenApiExtensionsTest(ITestOutputHelper output) method ConvertToOpenApiThrowsArgumentNullModel (line 19) | [Fact] method EmptyEdmModelToOpenApiWorks (line 29) | [Theory] method BasicEdmModelToOpenApiWorks (line 54) | [Theory] method MultipleSchemasEdmModelToOpenApiWorks (line 81) | [Theory] method TripServiceMetadataToOpenApiWorks (line 110) | [Theory] method AssertDocumentsAreEqual (line 142) | private void AssertDocumentsAreEqual(string result, string fileName, s... method GetFormatExt (line 157) | private static string GetFormatExt(string format) => method GetVersion (line 164) | private static string GetVersion(OpenApiSpecVersion version) => method WriteEdmModelAsOpenApi (line 172) | private static async Task WriteEdmModelAsOpenApi(IEdmModel mod... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/EdmModelOpenApiExtensionsTests.cs class EdmModelOpenApiExtensionsTests (line 17) | public class EdmModelOpenApiExtensionsTests method ActionWithAllNullableParameters_ReturnsOptional (line 21) | [Fact] method ActionWithAllRequiredParameters_ReturnsRequired (line 34) | [Fact] method ActionWithMixedNullableAndRequiredParameters_ReturnsRequired (line 47) | [Fact] method ActionWithOptionalParameter_ReturnsOptional (line 64) | [Fact] method BoundActionWithNullableParameter_ExcludesBindingParameter (line 80) | [Fact] method ActionWithNoParameters_ReturnsRequired (line 99) | [Fact] method NullAction_ReturnsRequired (line 114) | [Fact] method EntityTypeWithAllNullableProperties_CreateOperation_ReturnsOptional (line 128) | [Fact] method EntityTypeWithRequiredProperty_CreateOperation_ReturnsRequired (line 143) | [Fact] method EntityTypeWithOnlyKeyProperty_CreateOperation_ReturnsRequired (line 158) | [Fact] method EntityTypeWithOnlyKeyProperty_UpdateOperation_ReturnsOptional (line 178) | [Fact] method EntityTypeWithRequiredNonKeyProperty_UpdateOperation_ReturnsRequired (line 194) | [Fact] method EntityTypeWithNullableNonKeyProperties_UpdateOperation_ReturnsOptional (line 211) | [Fact] method EntityTypeWithRequiredInheritedProperty_ReturnsRequired (line 233) | [Fact] method EntityTypeWithAllNullableInheritedProperties_ReturnsOptional (line 253) | [Fact] method PropertyWithDefaultValue_TreatedAsOptional (line 277) | [Fact] method ComputedProperty_ExcludedFromAnalysis (line 305) | [Fact] method ComplexTypeWithAllNullableProperties_ReturnsOptional (line 333) | [Fact] method ComplexTypeWithRequiredProperty_ReturnsRequired (line 350) | [Fact] method EntityTypeWithNullableNavigationProperty_ReturnsOptional (line 371) | [Fact] method EntityTypeWithRequiredNavigationProperty_ReturnsRequired (line 402) | [Fact] method EmptyEntityType_ReturnsOptional (line 437) | [Fact] method NullStructuredType_ReturnsRequired (line 453) | [Fact] method CreateAction (line 469) | private IEdmAction CreateAction(string name, bool isNullable) method CreateEntityType (line 478) | private IEdmEntityType CreateEntityType(string name, bool hasRequiredP... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiComponentsGeneratorTests.cs class OpenApiComponentsGeneratorTest (line 15) | public class OpenApiComponentsGeneratorTest method CreateComponentsThrowArgumentNullContext (line 17) | [Fact] method CreateComponentsReturnsForEmptyModel (line 30) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiDocumentGeneratorTests.cs class OpenApiDocumentGeneratorTest (line 14) | public class OpenApiDocumentGeneratorTest method CreateDocumentThrowArgumentNullContext (line 16) | [Fact] method CreateDocumentReturnsForEmptyModel (line 26) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiEdmTypeSchemaGeneratorTest.cs class OpenApiEdmTypeSchemaGeneratorTest (line 18) | public class OpenApiEdmTypeSchemaGeneratorTest method OpenApiEdmTypeSchemaGeneratorTest (line 21) | public OpenApiEdmTypeSchemaGeneratorTest(ITestOutputHelper output) method CreateEdmTypeSchemaThrowArgumentNullContext (line 26) | [Fact] method CreateEdmTypeSchemaThrowArgumentNullEdmTypeReference (line 36) | [Fact] method CreateEdmTypeSchemaReturnSchemaForNullableCollectionComplexType (line 46) | [Theory] method CreateEdmTypeSchemaReturnSchemaForNonNullableCollectionComplexType (line 87) | [Fact] method CreateEdmTypeSchemaReturnSchemaForNonNullableCollectionPrimitiveType (line 111) | [Fact] method CreateEdmTypeSchemaReturnSchemaForNullableCollectionPrimitiveType (line 134) | [Fact] method CreateEdmTypeSchemaReturnSchemaForEnumType (line 161) | [Theory] method CreateEdmTypeSchemaReturnSchemaForComplexType (line 217) | [Theory] method CreateEdmTypeSchemaReturnSchemaForEntityType (line 261) | [Theory] method CreateEdmTypeSchemaReturnSchemaForString (line 310) | [Theory] method CreateEdmTypeSchemaReturnSchemaForInt32 (line 341) | [Theory] method CreateEdmTypeSchemaReturnSchemaForDecimal (line 378) | [Theory] method CreateEdmTypeSchemaReturnSchemaForInt64 (line 417) | [Theory] method CreateEdmTypeSchemaReturnSchemaForGuid (line 456) | [Theory] method CreateEdmTypeSchemaReturnSchemaForDouble (line 491) | [Theory] method CreateEdmTypeSchemaReturnSchemaForSingle (line 520) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiErrorSchemaGeneraratorTests.cs class OpenApiErrorSchemaGeneratorTests (line 12) | public class OpenApiErrorSchemaGeneratorTests method AddsEmptyInnerErrorWhenNoComplexTypeIsProvided (line 14) | [Fact] method AddsInnerErrorPropertiesWhenComplexTypeIsProvided (line 29) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiInfoGeneratorTests.cs class OpenApiInfoGeneratorTest (line 13) | public class OpenApiInfoGeneratorTest method CreateInfoThrowArgumentNullContext (line 15) | [Fact] method CreateInfoReturnsNotNullForEmptyModel (line 25) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiLinkGeneratorTests.cs class OpenApiLinkGeneratorTests (line 15) | public class OpenApiLinkGeneratorTests method CreateLinksForSingleValuedNavigationProperties (line 17) | [Fact] method CreateLinksForCollectionValuedNavigationProperties (line 66) | [Fact] method CreateLinksForSingletons (line 134) | [Fact] method CreateLinksForEntities (line 189) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiParameterGeneratorTests.cs class OpenApiParameterGeneratorTest (line 21) | public class OpenApiParameterGeneratorTest method CreateParametersThrowArgumentNullContext (line 23) | [Fact] method CreateParametersReturnsCreatedParameters (line 35) | [Fact] method CanSerializeAsYamlFromTheCreatedParameters (line 112) | [Fact] method CreateKeyParametersForSingleKeyWorks (line 141) | [Theory] method CreateKeyParametersForCompositeKeyWorks (line 200) | [Theory] method CreateKeyParametersForAlternateKeyWithSinglePropertyWorks (line 258) | [Fact] method CreateKeyParametersForAlternateKeyWithMultiplePropertiesWorks (line 300) | [Fact] method CreateOrderByAndSelectAndExpandParametersWorks (line 361) | [Theory] method VerifyCreateOrderByParameter (line 411) | private static async Task VerifyCreateOrderByParameter(IEdmElement edm... method VerifyCreateSelectParameter (line 456) | private static async Task VerifyCreateSelectParameter(IEdmElement edmE... method VerifyCreateExpandParameter (line 500) | private static async Task VerifyCreateExpandParameter(IEdmElement edmE... method CreateParametersWorks (line 557) | [Fact] method GetEdmModel (line 634) | public static IEdmModel GetEdmModel() method CreateParametersRespectsUseInt32ForPaginationParameters (line 659) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiPathItemGeneratorTests.cs class OpenApiPathItemGeneratorTest (line 19) | public class OpenApiPathItemGeneratorTest method CreatePathItemsThrowArgumentNullContext (line 21) | [Fact] method CreatePathItemsReturnsForEmptyModel (line 32) | [Fact] method CreatePathItemsReturnsForBasicModel (line 49) | [Theory] method CreatePathItemsReturnsForEscapeFunctionModel (line 110) | [Theory] method CreatePathItemsDoesNotAddPathItemEntryForPathItemsWithNoOperations (line 166) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiPathsGeneratorTests.cs class OpenApiPathsGeneratorTest (line 15) | public class OpenApiPathsGeneratorTest method CreatePathsThrowArgumentNullContext (line 17) | [Fact] method CreatePathsReturnsForEmptyModel (line 30) | [Fact] method CreatePathsReturnsForBasicModel (line 47) | [Theory] method CreatePathsReturnsForBasicModelWithPrefix (line 108) | [Theory] method CreatePathsReturnsForContractModelWithHierarhicalClass (line 170) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiRequestBodyGeneratorTests.cs class OpenApiRequestBodyGeneratorTest (line 17) | public class OpenApiRequestBodyGeneratorTest method OpenApiRequestBodyGeneratorTest (line 25) | public OpenApiRequestBodyGeneratorTest() method CreateRequestBodyForActionImportThrowArgumentNullContext (line 52) | [Fact] method CreateRequestBodyForActionImportThrowArgumentNullActionImport (line 62) | [Fact] method CreateRequestBodyForActionImportReturnCorrectRequestBody (line 72) | [Fact] method CanSerializeAsJsonFromTheCreatedRequestBody (line 98) | [Fact] method CreateRequestBodyForActionReturnCorrectRequestBody (line 132) | [Fact] method CreateRefRequestBodies (line 158) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiResponseGeneratorTests.cs class OpenApiResponseGeneratorTest (line 18) | public class OpenApiResponseGeneratorTest method GetResponseReturnsNullResponseObject (line 20) | [Theory] method GetResponseReturnsResponseObject (line 33) | [Theory] method CreateResponsesThrowArgumentNullContext (line 45) | [Fact] method CreatesCollectionResponses (line 57) | [Fact] method CreateResponsesReturnsCreatedResponses (line 83) | [Fact] method CanSerializeAsJsonFromTheCreatedResponses (line 105) | [Fact] method CreateResponseForoperationImportThrowArgumentNullContext (line 137) | [Fact] method CreateResponseForoperationImportThrowArgumentNullOperationImport (line 147) | [Fact] method CreateResponseForOperationThrowArgumentNullContext (line 157) | [Fact] method CreateResponseForOperationThrowArgumentNullOperation (line 167) | [Fact] method CreateResponseForEdmFunctionReturnCorrectResponses (line 177) | [Theory] method CreateResponseForEdmFunctionOfStreamReturnTypeReturnsCorrectResponse (line 243) | [Fact] method CreateResponseForEdmActionReturnCorrectResponses (line 283) | [Theory] method CreateResponseForEdmActionWhenErrorResponsesAsDefaultIsSet (line 317) | [Theory] method CreateResponseForDeltaEdmFunctionReturnCorrectResponses (line 351) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiSchemaGeneratorTests.cs class OpenApiSchemaGeneratorTest (line 19) | public class OpenApiSchemaGeneratorTest method OpenApiSchemaGeneratorTest (line 22) | public OpenApiSchemaGeneratorTest(ITestOutputHelper output) method CreateSchemasThrowArgumentNullContext (line 27) | [Fact] method CreatesCollectionResponseSchema (line 38) | [Theory] method CreatesRefRequestBodySchema (line 89) | [Fact] method CreatesRefOdataAnnotationResponseSchemas (line 114) | [Theory] method CreateStructuredTypeSchemaThrowArgumentNullContext (line 156) | [Fact] method CreateStructuredTypeSchemaThrowArgumentNullEnumType (line 166) | [Fact] method CreateStructuredTypeSchemaForEntityTypeWithDiscriminatorValueEnabledReturnsCorrectSchema (line 176) | [Fact] method CreateStructuredTypeSchemaForComplexTypeWithDiscriminatorValueEnabledReturnsCorrectSchema (line 270) | [Theory] method CreateStructuredTypePropertiesSchemaWithCustomAttributeReturnsCorrectSchema (line 355) | [Fact] method CreateComplexTypeWithoutBaseSchemaReturnCorrectSchema (line 438) | [Fact] method CreateComplexTypeWithBaseSchemaReturnCorrectSchema (line 490) | [Fact] method CreateEntityTypeWithoutBaseSchemaReturnCorrectSchema (line 578) | [Fact] method CreateEntityTypeWithBaseSchemaReturnCorrectSchema (line 639) | [Fact] method CreateEntityTypeWithCrossReferenceBaseSchemaReturnCorrectSchema (line 714) | [Fact] method CreateStructuredTypeSchemaForEntityTypeWithDefaultValueForOdataTypePropertyEnabledOrDisabledReturnsCorrectSchema (line 760) | [Theory] method CreateEnumTypeSchemaThrowArgumentNullContext (line 788) | [Fact] method CreateEnumTypeSchemaThrowArgumentNullEnumType (line 798) | [Fact] method CreateEnumTypeSchemaReturnCorrectSchema (line 808) | [Fact] method CreatePropertySchemaForNonNullableEnumPropertyReturnSchema (line 848) | [Theory] method CreatePropertySchemaForNullableEnumPropertyReturnSchema (line 884) | [Theory] method CreatePropertySchemaWithComputedAnnotationReturnsCorrectSchema (line 945) | [Theory] method GetDerivedTypesReferenceSchemaReturnsDerivedTypesReferencesInSchemaIfExist (line 990) | [Fact] method GetDerivedTypesReferenceSchemaReturnsNullSchemaIfNotExist (line 1008) | [Fact] method NonNullableBooleanPropertyWithDefaultValueWorks (line 1026) | [Fact] method NonNullableBinaryPropertyWithBothMaxLengthAndDefaultValueWorks (line 1049) | [Fact] method NonNullableIntegerPropertyWithDefaultValueWorks (line 1076) | [Fact] method NonNullableDoublePropertyWithDefaultStringWorks (line 1102) | [Fact] method NonNullableUntypedPropertyWorks (line 1140) | [Fact] method DollarCountSchemaRespectsUseInt32ForCountResponses (line 1165) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiSecuritySchemeGeneratorTests.cs class OpenApiSecuritySchemeGeneratorTest (line 20) | public class OpenApiSecuritySchemeGeneratorTest method CreateSecuritySchemesWorksForAuthorizationsOnEntitySetContainer (line 22) | [Fact] method GetEdmModel (line 72) | private static IEdmModel GetEdmModel() FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiServerGeneratorTests.cs class OpenApiServerGeneratorTest (line 13) | public class OpenApiServerGeneratorTest method CreateServersThrowArgumentNullContext (line 15) | [Fact] method CreateServersReturnsModel (line 25) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiSpatialTypeSchemaGeneratorTest.cs class OpenApiSpatialTypeSchemaGeneratorTest (line 16) | public class OpenApiSpatialTypeSchemaGeneratorTest method CreateSpatialSchemasThrowArgumentNullContext (line 18) | [Fact] method CreateSpatialSchemasReturnEmptyForCoreModel (line 28) | [Fact] method CreateSpatialSchemasReturnFullSpatialSchemasForModelWithEdmSpatialTypes (line 42) | [Fact] method CreateEdmGeographySchemaSerializeAsJsonWorks (line 84) | [Fact] method CreateEdmGeographyPointSchemaSerializeAsJsonWorks (line 100) | [Fact] method CreateEdmGeographyLineStringSchemaSerializeAsJsonWorks (line 116) | [Fact] method CreateEdmGeographyPolygonSchemaSerializeAsJsonWorks (line 132) | [Fact] method CreateEdmGeographyMultiPointSchemaSerializeAsJsonWorks (line 148) | [Fact] method CreateEdmGeographyMultiLineStringSchemaSerializeAsJsonWorks (line 164) | [Fact] method CreateEdmGeographyMultiPolygonSchemaSerializeAsJsonWorks (line 180) | [Fact] method CreateEdmGeographyCollectionSchemaSerializeAsJsonWorks (line 196) | [Fact] method CreateEdmGeometrySchemaSerializeAsJsonWorks (line 212) | [Fact] method CreateEdmGeometryPointSchemaSerializeAsYamlWorks (line 251) | [Fact] method CreateEdmGeometryLineStringSchemaSerializeAsJsonWorks (line 277) | [Fact] method CreateEdmGeometryPolygonSchemaSerializeAsJsonWorks (line 311) | [Fact] method CreateEdmGeometryMultiPointSchemaSerializeAsJsonWorks (line 348) | [Fact] method CreateEdmGeometryMultiLineStringSchemaSerializeAsYamlWorks (line 381) | [Fact] method CreateEdmGeometryMultiPolygonSchemaSerializeAsJsonWorks (line 409) | [Fact] method CreateEdmGeometryCollectionSchemaSerializeAsJsonWorks (line 449) | [Fact] method CreateGeoJSON_PositionSchemaSerializeAsJsonWorks (line 482) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Generator/OpenApiTagGeneratorTests.cs class OpenApiTagGeneratorTest (line 14) | public class OpenApiTagGeneratorTest method CreateTagsThrowArgumentNullContext (line 16) | [Fact] method CreateTagsReturnsEmptyTagsForEmptyModel (line 26) | [Fact] method CreateTagsReturnsTagsForBasicModel (line 40) | [Fact] method CreateTagsReturnsTagsForTripModel (line 55) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/ComplexPropertyGetOperationHandlerTests.cs class ComplexPropertyGetOperationHandlerTests (line 14) | public class ComplexPropertyGetOperationHandlerTests method CreateComplexPropertyGetOperationReturnsCorrectOperationForSingle (line 18) | [Theory] method CreateComplexPropertyGetOperationReturnsCorrectOperationForCollection (line 59) | [Theory] method CreateComplexPropertyGetOperationWithTargetPathAnnotationsReturnsCorrectOperation (line 105) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/ComplexPropertyPatchOperationHandlerTests.cs class ComplexPropertyPatchOperationHandlerTests (line 14) | public class ComplexPropertyPatchOperationHandlerTests method CreateComplexPropertyDeleteOperationReturnsCorrectOperationForSingle (line 18) | [Theory] method CreateComplexPropertyPatchOperationReturnsCorrectOperationForCollection (line 59) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/ComplexPropertyPostOperationHandlerTests.cs class ComplexPropertyPostOperationHandlerTests (line 14) | public class ComplexPropertyPostOperationHandlerTests method CreateComplexPropertyPostOperationThrowsForSingle (line 17) | [Fact] method CreateComplexPropertyPostOperationReturnsCorrectOperationForCollection (line 32) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/ComplexPropertyPutOperationHandlerTests.cs class ComplexPropertyPutOperationHandlerTests (line 13) | public class ComplexPropertyPutOperationHandlerTests method CreateComplexPropertyPutOperationReturnsCorrectOperationForSingle (line 17) | [Theory] method CreateComplexPropertyPutOperationReturnsCorrectOperationForCollection (line 71) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/DollarCountGetOperationHandlerTests.cs class DollarCountGetOperationHandlerTests (line 14) | public class DollarCountGetOperationHandlerTests method DollarCountGetOperationHandlerTests (line 18) | public DollarCountGetOperationHandlerTests() method CreateDollarCountGetOperationForNavigationPropertyReturnsCorrectOperation (line 25) | [Theory] method CreateDollarCountGetOperationForNavigationPropertyWithTargetPathAnnotationsReturnsCorrectOperation (line 78) | [Fact] method CreateDollarCountGetOperationForNavigationSourceReturnsCorrectOperation (line 110) | [Theory] method CreateDollarCountGetOperationForNavigationSourceWithTargetPathAnnotationsReturnsCorrectOperation (line 157) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/EdmActionImportOperationHandlerTests.cs class EdmActionImportOperationHandlerTests (line 18) | public class EdmActionImportOperationHandlerTests method EdmActionImportOperationHandlerTests (line 22) | public EdmActionImportOperationHandlerTests() method CreateOperationForEdmActionImportReturnsCorrectOperation (line 34) | [Fact] method CreateOperationForEdmActionImportReturnsCorrectOperationId (line 63) | [Theory] method OperationRestrictionsTermWorksToCreateOperationForEdmActionImport (line 105) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/EdmActionOperationHandlerTests.cs class EdmActionOperationHandlerTests (line 19) | public class EdmActionOperationHandlerTests method EdmActionOperationHandlerTests (line 21) | public EdmActionOperationHandlerTests() method CreateOperationForEdmActionReturnsCorrectOperation (line 35) | [Fact] method CreateOperationForEdmActionReturnsCorrectOperationHierarchicalClass (line 71) | [Fact] method CreateOperationForEdmActionReturnsCorrectOperationId (line 108) | [Theory] method CreateOperationForEdmActionWithTypeCastReturnsCorrectOperationId (line 158) | [Theory] method OperationRestrictionsTermWorksToCreateOperationForEdmAction (line 205) | [Theory] method CreateOperationForEdmActionWithCollectionReturnTypeContainsXMsPageableExtension (line 316) | [Theory] method CreateOperationForEdmActionWithCollectionReturnTypeHasResponseWithNextLinkProperty (line 355) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/EdmFunctionImportOperationHandlerTests.cs class EdmFunctionImportOperationHandlerTests (line 19) | public class EdmFunctionImportOperationHandlerTests method EdmFunctionImportOperationHandlerTests (line 21) | public EdmFunctionImportOperationHandlerTests() method CreateOperationForEdmFunctionImportReturnsCorrectOperation (line 35) | [Theory] method CreateOperationForEdmFunctionImportReturnsCorrectOperationId (line 73) | [Theory] method CreateOperationIdWithSHA5ForOverloadEdmFunctionImport (line 116) | [Theory] method OperationRestrictionsTermWorksToCreateOperationForEdmFunctionImport (line 168) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/EdmFunctionOperationHandlerTests.cs class EdmFunctionOperationHandlerTests (line 19) | public class EdmFunctionOperationHandlerTests method EdmFunctionOperationHandlerTests (line 21) | public EdmFunctionOperationHandlerTests() method SetsDeprecationInformation (line 36) | [Fact] method DoesntSetDeprecationInformation (line 61) | [Fact] method CreateOperationForEdmFunctionReturnsCorrectOperation (line 88) | [Theory] method CreateOperationForEdmFunctionReturnsCorrectOperationHierarchicalClass (line 130) | [Fact] method CreateOperationForEdmFunctionReturnsCorrectOperationId (line 168) | [Theory] method CreateOperationForEdmFunctionWithTypeCastReturnsCorrectOperationId (line 218) | [Theory] method CreateOperationForOverloadEdmFunctionReturnsCorrectOperationId (line 265) | [Theory] method CreateOperationForComposableOverloadEdmFunctionReturnsCorrectOperationId (line 317) | [Theory] method OperationRestrictionsTermWorksToCreateOperationForEdmFunction (line 410) | [Theory] method CreateOperationForEdmFunctionWithCollectionReturnTypeContainsXMsPageableExtension (line 522) | [Theory] method CreateOperationForFunctionWithDateTimeParametersReturnsCorrectPathItemName (line 559) | [Fact] method CreateFunctionOperationWithAlternateKeyReturnsCorrectOperationId (line 592) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/EntityDeleteOperationHandlerTests.cs class EntityDeleteOperationHandlerTests (line 17) | public class EntityDeleteOperationHandlerTests method EntityDeleteOperationHandlerTests (line 19) | public EntityDeleteOperationHandlerTests() method CreateEntityDeleteOperationReturnsCorrectOperation (line 33) | [Theory] method CreateEntityDeleteReturnsSecurityForDeleteRestrictions (line 79) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/EntityGetOperationHandlerTests.cs class EntityGetOperationHandlerTests (line 18) | public class EntityGetOperationHandlerTests method EntityGetOperationHandlerTests (line 20) | public EntityGetOperationHandlerTests() method CreateEntityGetOperationReturnsCorrectOperation (line 35) | [Theory] method CreateEntityGetOperationReturnsParameterForExpandRestrictions (line 85) | [Theory] method CreateEntityGetOperationReturnsParameterForNavigationRestrictions (line 104) | [Theory] method CreateEntityGetOperationReturnsSecurityForReadRestrictions (line 127) | [Theory] method VerifyParameter (line 235) | private void VerifyParameter(string annotation, bool hasRestriction, b... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/EntityPatchOperationHandlerTests.cs class EntityPatchOperationHandlerTests (line 17) | public class EntityPatchOperationHandlerTests method EntityPatchOperationHandlerTests (line 19) | public EntityPatchOperationHandlerTests() method CreateEntityPatchOperationReturnsCorrectOperation (line 34) | [Theory] method CreateEntityPatchReturnsSecurityForUpdateRestrictions (line 93) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/EntityPutOperationHandlerTests.cs class EntityPutOperationHandlerTests (line 17) | public class EntityPutOperationHandlerTests method EntityPutOperationHandlerTests (line 19) | public EntityPutOperationHandlerTests() method CreateEntityPutOperationReturnsCorrectOperation (line 34) | [Theory] method CreateEntityPutReturnsSecurityForUpdateRestrictions (line 93) | [Theory] method CreateEntityPutOperationReturnsCorrectOperationWithAnnotatedRequestBodyContent (line 197) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/EntitySetGetOperationHandlerTests.cs class EntitySetGetOperationHandlerTests (line 21) | public class EntitySetGetOperationHandlerTests method EntitySetGetOperationHandlerTests (line 23) | public EntitySetGetOperationHandlerTests() method CreateEntitySetGetOperationReturnsCorrectOperation (line 38) | [Theory] method CreateEntitySetGetOperationReturnsParameterForTopSupportedRestrictions (line 97) | [Theory] method CreateEntitySetGetOperationReturnsParameterForSkipSupportedRestrictions (line 111) | [Theory] method CreateEntitySetGetOperationReturnsParameterForSearchRestrictions (line 125) | [Theory] method CreateEntitySetGetOperationReturnsParameterForFilterRestrictions (line 144) | [Theory] method CreateEntitySetGetOperationReturnsParameterForCountRestrictions (line 163) | [Theory] method CreateEntitySetGetOperationReturnsParameterForSortRestrictions (line 182) | [Theory] method CreateEntitySetGetOperationReturnsParameterForExpandRestrictions (line 201) | [Theory] method CreateEntitySetGetOperationReturnsParameterForNavigationRestrictions (line 220) | [Theory] method CreateEntitySetGetOperationReturnsSecurityForReadRestrictions (line 243) | [Theory] method GetEdmModel (line 345) | public static IEdmModel GetEdmModel(string annotation) method VerifyParameter (line 433) | private void VerifyParameter(string annotation, bool hasRestriction, b... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/EntitySetPostOperationHandlerTests.cs class EntitySetPostOperationHandlerTests (line 21) | public class EntitySetPostOperationHandlerTests method EntitySetPostOperationHandlerTests (line 23) | public EntitySetPostOperationHandlerTests() method CreateEntitySetPostOperationReturnsCorrectOperation (line 38) | [Theory] method VerifyEntitySetPostOperation (line 59) | private void VerifyEntitySetPostOperation(string annotation, bool enab... method CreateEntitySetPostReturnsSecurityForInsertRestrictions (line 138) | [Theory] method CreateEntitySetPostOperationReturnsCorrectOperationWithAnnotatedRequestBodyAndResponseContent (line 246) | [Fact] method GetEdmModel (line 267) | internal static IEdmModel GetEdmModel(string annotation, bool hasStrea... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/MediaEntityDeleteOperationHandlerTests.cs class MediaEntityDeleteOperationHandlerTests (line 17) | public class MediaEntityDeleteOperationHandlerTests method MediaEntityDeleteOperationHandlerTests (line 19) | public MediaEntityDeleteOperationHandlerTests() method CreateMediaEntityPropertyDeleteOperationWithTargetPathAnnotationsReturnsCorrectOperation (line 27) | [Fact] method CreateMediaEntityDeleteOperationReturnsCorrectOperation (line 70) | [Theory] method VerifyMediaEntityDeleteOperation (line 101) | private void VerifyMediaEntityDeleteOperation(string annotation, bool ... method GetEdmModel (line 192) | public static IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/MediaEntityGetOperationHandlerTests.cs class MediaEntityGetOperationHandlerTests (line 17) | public class MediaEntityGetOperationHandlerTests method MediaEntityGetOperationHandlerTests (line 19) | public MediaEntityGetOperationHandlerTests() method CreateMediaEntityGetOperationReturnsCorrectOperation (line 27) | [Theory] method VerifyMediaEntityGetOperation (line 62) | private void VerifyMediaEntityGetOperation(string annotation, bool ena... method GetEdmModel (line 156) | public static IEdmModel GetEdmModel(string annotation) method CreateMediaEntityPropertyGetOperationWithTargetPathAnnotationsReturnsCorrectOperation (line 196) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/MediaEntityPutOperationHandlerTests.cs class MediaEntityPutOperationHandlerTests (line 15) | public class MediaEntityPutOperationHandlerTests method MediaEntityPutOperationHandlerTests (line 17) | public MediaEntityPutOperationHandlerTests() method CreateMediaEntityPutOperationReturnsCorrectOperation (line 24) | [Theory] method VerifyMediaEntityPutOperation (line 59) | private void VerifyMediaEntityPutOperation(string annotation, bool ena... method CreateMediaEntityPropertyPutOperationWithTargetPathAnnotationsReturnsCorrectOperation (line 169) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/NavigationPropertyDeleteOperationHandlerTests.cs class NavigationPropertyDeleteOperationHandlerTests (line 15) | public class NavigationPropertyDeleteOperationHandlerTests method NavigationPropertyDeleteOperationHandlerTests (line 17) | public NavigationPropertyDeleteOperationHandlerTests() method CreateNavigationDeleteOperationReturnsCorrectOperation (line 24) | [Theory] method CreateNavigationDeleteOperationWithTargetPathAnnotationsReturnsCorrectOperation (line 76) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/NavigationPropertyGetOperationHandlerTests.cs class NavigationPropertyGetOperationHandlerTests (line 18) | public class NavigationPropertyGetOperationHandlerTests method NavigationPropertyGetOperationHandlerTests (line 20) | public NavigationPropertyGetOperationHandlerTests() method CreateNavigationGetOperationReturnsCorrectOperation (line 32) | [Theory] method CreateNavigationGetOperationWithTargetPathAnnotationsAndNavigationPropertyAnnotationsReturnsCorrectOperation (line 85) | [Fact] method CreateNavigationGetOperationViaComposableFunctionReturnsCorrectOperation (line 116) | [Fact] method CreateNavigationGetOperationViaOverloadedComposableFunctionReturnsCorrectOperation (line 148) | [Fact] method CreateNavigationGetOperationReturnsSecurityForReadRestrictions (line 213) | [Theory] method CreateNavigationGetOperationWithAlternateKeyReturnsCorrectOperationId (line 357) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/NavigationPropertyPatchOperationHandlerTests.cs class NavigationPropertyPatchOperationHandlerTests (line 17) | public class NavigationPropertyPatchOperationHandlerTests method NavigationPropertyPatchOperationHandlerTests (line 19) | public NavigationPropertyPatchOperationHandlerTests() method CreateNavigationPatchOperationReturnsCorrectOperation (line 31) | [Theory] method CreateNavigationPatchOperationReturnsCorrectOperationWithAnnotatedRequestBodyContent (line 94) | [Fact] method CreateNavigationPatchOperationReturnsSecurityForUpdateRestrictions (line 116) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/NavigationPropertyPostOperationHandlerTests.cs class NavigationPropertyPostOperationHandlerTests (line 17) | public class NavigationPropertyPostOperationHandlerTests method NavigationPropertyPostOperationHandlerTests (line 19) | public NavigationPropertyPostOperationHandlerTests() method CreateNavigationPostOperationReturnsCorrectOperation (line 31) | [Theory] method CreateNavigationPostOperationWithTargetPathAnnotationsReturnsCorrectOperation (line 85) | [Fact] method CreateNavigationPostOperationReturnsCorrectOperationWithAnnotatedRequestBodyContent (line 112) | [Fact] method CreateNavigationPostOperationReturnsSecurityForInsertRestrictions (line 134) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/NavigationPropertyPutOperationHandlerTests.cs class NavigationPropertyPutOperationHandlerTests (line 17) | public class NavigationPropertyPutOperationHandlerTests method NavigationPropertyPutOperationHandlerTests (line 19) | public NavigationPropertyPutOperationHandlerTests() method CreateNavigationPutOperationReturnsCorrectOperation (line 31) | [Theory] method CreateNavigationPuthOperationReturnsSecurityForUpdateRestrictions (line 94) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/ODataTypeCastGetOperationHandlerTests.cs class ODataTypeCastGetOperationHandlerTests (line 14) | public class ODataTypeCastGetOperationHandlerTests method CreateODataTypeCastGetOperationReturnsCorrectOperationForCollectionNavigationProperty (line 16) | [Theory] method CreateODataTypeCastGetOperationReturnsCorrectOperationForCollectionNavigationPropertyId (line 81) | [Theory] method CreateODataTypeCastGetOperationReturnsCorrectOperationForEntitySet (line 144) | [Theory] method CreateODataTypeCastGetOperationReturnsCorrectOperationForEntitySetId (line 201) | [Theory] method CreateODataTypeCastGetOperationReturnsCorrectOperationForSingleNavigationproperty (line 261) | [Theory] method CreateODataTypeCastGetOperationReturnsCorrectOperationForSingleton (line 322) | [Theory] method CreateODataTypeCastGetOperationReturnsCorrectOperationForSingleNavigationPropertyWithTargetPathAnnotations (line 379) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/OperationHandlerProviderTests.cs class OperationHandlerProviderTests (line 13) | public class OperationHandlerProviderTests method GetHandlerReturnsCorrectOperationHandlerType (line 15) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/RefDeleteOperationHandlerTests.cs class RefDeleteOperationHandlerTests (line 15) | public class RefDeleteOperationHandlerTests method RefDeleteOperationHandlerTests (line 17) | public RefDeleteOperationHandlerTests() method CreateNavigationRefDeleteOperationReturnsCorrectOperation (line 24) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/RefGetOperationHandlerTests.cs class RefGetOperationHandlerTests (line 15) | public class RefGetOperationHandlerTests method RefGetOperationHandlerTests (line 17) | public RefGetOperationHandlerTests() method CreateNavigationRefGetOperationReturnsCorrectOperation (line 24) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/RefPostOperationHandlerTests.cs class RefPostOperationHandlerTests (line 15) | public class RefPostOperationHandlerTests method RefPostOperationHandlerTests (line 17) | public RefPostOperationHandlerTests() method CreateNavigationRefPostOperationReturnsCorrectOperation (line 24) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/RefPutOperationHandlerTests.cs class RefPutOperationHandlerTests (line 15) | public class RefPutOperationHandlerTests method RefPutOperationHandlerTests (line 17) | public RefPutOperationHandlerTests() method CreateNavigationRefPutOperationReturnsCorrectOperation (line 24) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/SingletonGetOperationHandlerTests.cs class SingletonGetOperationHandlerTests (line 21) | public class SingletonGetOperationHandlerTests method SingletonGetOperationHandlerTests (line 23) | public SingletonGetOperationHandlerTests() method CreateSingletonGetOperationReturnsCorrectOperation (line 35) | [Theory] method CreateSingletonGetOperationReturnsParameterForExpandRestrictions (line 92) | [Theory] method CreateSingletonGetOperationReturnsParameterForNavigationRestrictions (line 111) | [Theory] method ReadRestrictionsTermWorksToCreateOperationForSingletonGetOperation (line 134) | [Theory] method GetEdmModel (line 265) | public static IEdmModel GetEdmModel(string annotation) method VerifyParameter (line 297) | private void VerifyParameter(string annotation, bool hasRestriction, b... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Operation/SingletonPatchOperationHandlerTests.cs class SingletonPatchOperationHandlerTests (line 17) | public class SingletonPatchOperationHandlerTests method SingletonPatchOperationHandlerTests (line 19) | public SingletonPatchOperationHandlerTests() method CreateSingletonPatchOperationReturnsCorrectOperation (line 34) | [Theory] method CreateSingletonPatchOperationReturnsParameterForUpdateRestrictions (line 98) | [Theory] method VerifyOperation (line 203) | private async Task VerifyOperation(string annotation, bool hasRestrict... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/ComplexPropertyPathItemHandlerTests.cs class ComplexPropertyPathItemHandlerTests (line 14) | public class ComplexPropertyPathItemHandlerTests method CreatePathItemThrowsForNullContext (line 18) | [Fact] method SetsDefaultOperations (line 25) | [Theory] method SetsUpdateOperationWithUpdateMethodUpdateRestrictions (line 74) | [Theory] method SetsPostOnCollectionProperties (line 133) | [Theory] method CreateComplexPropertyPathItemAddsCustomAttributeValuesToPathExtensions (line 181) | [Fact] method CreatesComplexPropertyPathsBasedOnTargetPathAnnotations (line 207) | [Theory] method CreatesComplexPropertyPathItemUsesHttpPutForUpdateWhenSettingIsEnabled (line 267) | [Theory] method CreateComplexPropertyPathItemPrefersUpdateMethodAnnotationOverUseHttpPutForUpdateSetting (line 319) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/EntityPathItemHandlerTests.cs class EntityPathItemHandlerTests (line 17) | public class EntityPathItemHandlerTests method CreatePathItemThrowsForNullContext (line 21) | [Fact] method CreatePathItemThrowsForNullPath (line 29) | [Fact] method CreatePathItemThrowsForNonEntityPath (line 37) | [Fact] method CreateEntityPathItemReturnsCorrectPathItem (line 56) | [Fact] method CreateEntityPathItemReturnsCorrectPathItemWithPathParameters (line 79) | [Theory] method CreateEntityPathItemReturnsCorrectPathItemWithReferences (line 118) | [Fact] method CreateEntityPathItemWorksForReadByKeyRestrictionsCapablities (line 144) | [Theory] method CreateEntityPathItemWorksForReadRestrictionsCapablities (line 165) | [Theory] method CreateEntityPathItemWorksForUpdateRestrictionsCapablities (line 182) | [Theory] method CreateEntityPathItemWorksForDeleteRestrictionsCapablities (line 199) | [Theory] method CreateEntityPathItemWorksForUpdateMethodRestrictionsCapabilities (line 216) | [Theory] method CreateEntityPathItemUsesHttpPutForUpdateWhenSettingIsEnabled (line 235) | [Theory] method CreateEntityPathItemPrefersUpdateMethodAnnotationOverUseHttpPutForUpdateSetting (line 262) | [Fact] method VerifyPathItemOperations (line 296) | private void VerifyPathItemOperations(string annotation, string[] expe... method CreateEntityPathItemAddsCustomAttributeValuesToPathExtensions (line 316) | [Fact] class MyEntityPathItemHandler (line 352) | internal class MyEntityPathItemHandler : EntityPathItemHandler method MyEntityPathItemHandler (line 354) | public MyEntityPathItemHandler(OpenApiDocument document) : base(document) method AddOperation (line 358) | protected override void AddOperation(OpenApiPathItem item, HttpMethod ... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/EntitySetPathItemHandlerTests.cs class EntitySetPathItemHandlerTests (line 20) | public class EntitySetPathItemHandlerTests method CreatePathItemThrowsForNullContext (line 24) | [Fact] method CreatePathItemThrowsForNullPath (line 32) | [Fact] method CreatePathItemThrowsForNonEntitySetPath (line 40) | [Fact] method CreateEntitySetPathItemReturnsCorrectPathItem (line 59) | [Fact] method CreateEntitySetPathItemWorksForReadRestrictionsCapabilities (line 83) | [Theory] method CreateEntitySetPathItemWorksForInsertRestrictionsCapablities (line 100) | [Theory] method CreateEntitySetPathItemWorksForReadAndInsertRestrictionsCapablities (line 117) | [Fact] method VerifyPathItemOperations (line 137) | private void VerifyPathItemOperations(string annotation, string[] expe... method CreateEntitySetPathItemAddsCustomAttributeValuesToPathExtensions (line 161) | [Fact] method GetEdmModel (line 184) | public static IEdmModel GetEdmModel(string annotation, string target =... class MyEntitySetPathItemHandler (line 221) | internal class MyEntitySetPathItemHandler(OpenApiDocument document) : En... method AddOperation (line 223) | protected override void AddOperation(OpenApiPathItem item, HttpMethod ... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/MediaEntityPathItemHandlerTests.cs class MediaEntityPathItemHandlerTests (line 18) | public class MediaEntityPathItemHandlerTests method CreatePathItemThrowsForNullContext (line 22) | [Fact] method CreatePathItemThrowsForNullPath (line 30) | [Fact] method CreatePathItemThrowsForNonMediaEntityPath (line 38) | [Fact] method CreateMediaEntityPathItemReturnsCorrectItem (line 56) | [Fact] method CreateMediaEntityPathItemWorksForReadByKeyRestrictionsCapabilities (line 100) | [Theory] method CreateMediaEntityPathItemWorksForUpdateRestrictionsCapabilities (line 122) | [Theory] method CreateMediaEntityPathItemWorksForUpdateRestrictionsCapabilitiesWithTargetPathAnnotations (line 140) | [Theory] method CreateMediaEntityPathItemWorksForDeleteRestrictionsCapabilities (line 166) | [Theory] method CreateMediaEntityPathItemWorksForDeleteRestrictionsCapabilitiesWithTargetPathAnnotations (line 184) | [Theory] method VerifyPathItemOperationsForStreamPropertySegment (line 212) | private void VerifyPathItemOperationsForStreamPropertySegment(string a... method VerifyPathItemOperationsForStreamContentSegment (line 238) | private void VerifyPathItemOperationsForStreamContentSegment(string an... method GetEdmModel (line 275) | private IEdmModel GetEdmModel(string annotation, string targetPathAnno... class MyMediaEntityPathItemHandler (line 316) | internal class MyMediaEntityPathItemHandler(OpenApiDocument document) : ... method AddOperation (line 318) | protected override void AddOperation(OpenApiPathItem item, HttpMethod ... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/NavigationPropertyPathItemHandlerTests.cs class NavigationPropertyPathItemHandlerTest (line 21) | public class NavigationPropertyPathItemHandlerTest method CreatePathItemThrowsForNullContext (line 25) | [Fact] method CreatePathItemThrowsForNullPath (line 33) | [Fact] method CreatePathItemThrowsForNonNavigationPropertyPath (line 41) | [Fact] method CreateCollectionNavigationPropertyPathItemReturnsCorrectPathItem (line 60) | [Theory] method CreateNavigationPropertyPathItemReturnsCorrectPathItemWithPathParameters (line 109) | [Theory] method CreateSingleNavigationPropertyPathItemReturnsCorrectPathItem (line 168) | [Theory] method CreatePathItemForNavigationPropertyAndReadRestrictions (line 259) | [Theory] method CreatePathItemForNavigationPropertyAndInsertRestrictions (line 313) | [Theory] method CreatePathItemForNavigationPropertyAndUpdateRestrictions (line 371) | [Theory] method CreatePathItemForNavigationPropertyAndUpdateMethodUpdateRestrictions (line 441) | [Theory] method CreatePathItemForNavigationPropertyWithRestrictionAnnotationsDefinedOnTargetEntityType (line 513) | [Fact] method CreatePathItemForNavigationPropertyWithOutOfLineRestrictionAnnotations (line 550) | [Fact] method CreateNavigationPropertyPathItemAddsCustomAttributeValuesToPathExtensions (line 582) | [Fact] method CreateSingleNavigationPropertyPathItemUsesHttpPutForUpdateWhenSettingIsEnabled (line 605) | [Theory] method CreateCollectionNavigationPropertyPathItemUsesHttpPutForUpdateWhenSettingIsEnabled (line 639) | [Theory] method CreateNavigationPropertyPathItemPrefersUpdateMethodAnnotationOverUseHttpPutForUpdateSetting (line 674) | [Fact] method GetEdmModel (line 727) | public static IEdmModel GetEdmModel(string annotation, string annotati... method CreatePath (line 782) | private static ODataPath CreatePath(IEdmNavigationSource navigationSou... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/ODataTypeCastPathItemHandlerTests.cs class ODataTypeCastPathItemHandlerTests (line 14) | public class ODataTypeCastPathItemHandlerTests method CreateODataTypeCastPathItemAddsCustomAttributeValuesToPathExtensions (line 18) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/OperationImportPathItemHandlerTests.cs class OperationImportPathItemHandlerTest (line 19) | public class OperationImportPathItemHandlerTest method CreatePathItemThrowsForNullContext (line 23) | [Fact] method CreatePathItemThrowsForNullPath (line 31) | [Fact] method CreatePathItemThrowsForNonOperationImportPath (line 39) | [Fact] method CreatePathItemForOperationImportReturnsCorrectPathItem (line 58) | [Theory] method CreatePathItemForOperationImportWithReadRestrictionsReturnsCorrectPathItem (line 84) | [Theory] method CreateOperationImportPathItemAddsCustomAttributeValuesToPathExtensions (line 125) | [Theory] method GetEdmModel (line 151) | public static IEdmModel GetEdmModel(string annotation) class MyOperationImportPathItemHandler (line 188) | internal class MyOperationImportPathItemHandler(OpenApiDocument document... method AddOperation (line 190) | protected override void AddOperation(OpenApiPathItem item, HttpMethod ... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/OperationPathItemHandlerTests.cs class OperationPathItemHandlerTest (line 17) | public class OperationPathItemHandlerTest method CreatePathItemThrowsForNullContext (line 21) | [Fact] method CreatePathItemThrowsForNullPath (line 29) | [Fact] method CreatePathItemThrowsForNonOperationPath (line 37) | [Fact] method CreatePathItemForOperationReturnsCorrectPathItem (line 56) | [Theory] method CreateOperationPathItemAddsCustomAttributeValuesToPathExtensions (line 88) | [Theory] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/PathItemHandlerProviderTests.cs class PathItemHandlerProviderTests (line 12) | public class PathItemHandlerProviderTests method GetHandlerReturnsCorrectHandlerType (line 14) | [Theory] method GetHandlerReturnsNullForUnknownPathKind (line 39) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/RefPathItemHandlerTests.cs class RefPathItemHandlerTest (line 19) | public class RefPathItemHandlerTest method CreatePathItemThrowsForNullContext (line 23) | [Fact] method CreatePathItemThrowsForNullPath (line 31) | [Fact] method CreatePathItemThrowsForNonNavigationPropertyPath (line 39) | [Fact] method CreateNavigationPropertyRefPathItemReturnsCorrectPathItem (line 58) | [Theory] method GetEdmModel (line 106) | public static IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/PathItem/SingletonPathItemHandlerTests.cs class SingletonPathItemHandlerTest (line 21) | public class SingletonPathItemHandlerTest method CreatePathItemThrowsForNullContext (line 25) | [Fact] method CreatePathItemThrowsForNullPath (line 33) | [Fact] method CreatePathItemThrowsForNonSingletonPath (line 41) | [Fact] method CreateSingletonPathItemReturnsCorrectPathItem (line 59) | [Fact] method CreateSingletonPathItemWorksForReadRestrictionsCapablities (line 83) | [Theory] method CreateSingletonPathItemWorksForUpdateRestrictionsCapablities (line 100) | [Theory] method VerifyPathItemOperations (line 117) | private void VerifyPathItemOperations(string annotation, string[] expe... method CreateSingletonPathItemAddsCustomAttributeValuesToPathExtensions (line 137) | [Fact] method GetEdmModel (line 160) | private IEdmModel GetEdmModel(string annotation) class MySingletonPathItemHandler (line 191) | internal class MySingletonPathItemHandler : SingletonPathItemHandler method MySingletonPathItemHandler (line 193) | public MySingletonPathItemHandler(OpenApiDocument document) : base(doc... method AddOperation (line 197) | protected override void AddOperation(OpenApiPathItem item, HttpMethod ... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Resources.cs class Resources (line 12) | internal static class Resources method GetString (line 16) | public static string GetString(string fileName) method GetString (line 21) | public static string GetString(string fileName, string section) method GetStream (line 37) | private static Stream GetStream(string fileName) method GetPath (line 51) | private static string GetPath(string fileName) method GetStringInSection (line 59) | private static string GetStringInSection(string value, string section) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/ApiKeyTests.cs class ApiKeyTests (line 18) | public class ApiKeyTests method SchemeTypeKindSetCorrectly (line 20) | [Fact] method InitializeThrowArgumentNullRecord (line 30) | [Fact] method InitializeApiKeyWithRecordSuccess (line 37) | [Fact] method InitializeApiKeyWorksWithCsdl (line 69) | [Fact] method GetEdmModel (line 97) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/AuthorizationScopeTests.cs class AuthorizationScopeTests (line 17) | public class AuthorizationScopeTests method InitializeThrowArgumentNullRecord (line 19) | [Fact] method InitializeAuthorizationScopeWithRecordSuccess (line 26) | [Fact] method InitializeAuthorizationScopeWorksWithCsdl (line 48) | [Fact] method GetEdmModel (line 74) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/AuthorizationTests.cs class AuthorizationTests (line 15) | public class AuthorizationTests method CreateAuthorizationReturnsNullWithNullRecord (line 17) | [Fact] method CreateAuthorizationThrowsForOAuthAuthorizationRecord (line 27) | [Fact] method CreateAuthorizationReturnsOpenIDConnect (line 42) | [Theory] method GetType (line 66) | private static IEdmStructuredTypeReference GetType(string qualifiedName) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/AuthorizationVocabularyTests.cs class AuthorizationVocabularyTests (line 17) | public class AuthorizationVocabularyTests method GetAuthorizationsReturnsNullForTargetWithoutAuthorization (line 19) | [Fact] method GetAuthorizationsReturnsForEdmModelNavigationSourceWithAuthroizations (line 34) | [Fact] method GetEdmModel (line 62) | private static IEdmModel GetEdmModel() FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/HttpTests.cs class HttpTests (line 17) | public class HttpTests method SchemeTypeKindSetCorrectly (line 19) | [Fact] method InitializeThrowArgumentNullRecord (line 29) | [Fact] method InitializeHttpWithRecordSuccess (line 36) | [Fact] method InitializeHttpWorksWithCsdl (line 62) | [Fact] method GetEdmModel (line 89) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/OAuth2AuthCodeTests.cs class OAuth2AuthCodeTests (line 17) | public class OAuth2AuthCodeTests method SchemeTypeKindAndOAuthTypeSetCorrectly (line 19) | [Fact] method InitializeThrowArgumentNullRecord (line 30) | [Fact] method InitializeOAuth2AuthCodeWithRecordSuccess (line 37) | [Fact] method InitializeOAuth2AuthCodeWorksWithCsdl (line 63) | [Fact] method GetEdmModel (line 89) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/OAuth2ClientCredentialsTests.cs class OAuth2ClientCredentialsTests (line 17) | public class OAuth2ClientCredentialsTests method SchemeTypeKindAndOAuthTypeSetCorrectly (line 19) | [Fact] method InitializeThrowArgumentNullRecord (line 30) | [Fact] method InitializeOAuth2ClientCredentialsWithRecordSuccess (line 37) | [Fact] method InitializeOAuth2ClientCredentialsWorksWithCsdl (line 60) | [Fact] method GetEdmModel (line 84) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/OAuth2ImplicitTests.cs class OAuth2ImplicitTests (line 17) | public class OAuth2ImplicitTests method SchemeTypeKindAndOAuthTypeSetCorrectly (line 19) | [Fact] method InitializeThrowArgumentNullRecord (line 30) | [Fact] method InitializeOAuth2ImplicitWithRecordSuccess (line 37) | [Fact] method InitializeOAuth2ImplicitWorksWithCsdl (line 60) | [Fact] method GetEdmModel (line 84) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/OAuth2PasswordTests.cs class OAuth2PasswordTests (line 17) | public class OAuth2PasswordTests method SchemeTypeKindAndOAuthTypeSetCorrectly (line 19) | [Fact] method InitializeThrowArgumentNullRecord (line 30) | [Fact] method InitializeOAuth2PasswordWithRecordSuccess (line 37) | [Fact] method InitializeOAuth2PasswordWorksWithCsdl (line 63) | [Fact] method GetEdmModel (line 89) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/OpenIDConnectTests.cs class OpenIDConnectTests (line 17) | public class OpenIDConnectTests method SchemeTypeKindSetCorrectly (line 19) | [Fact] method InitializeThrowArgumentNullRecord (line 29) | [Fact] method InitializeOpenIDConnectWithRecordSuccess (line 36) | [Fact] method InitializeOpenIDConnectWorksWithCsdl (line 58) | [Fact] method GetEdmModel (line 81) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Authorization/SecuritySchemeTests.cs class SecuritySchemeTests (line 19) | public class SecuritySchemeTests method InitializeThrowArgumentNullRecord (line 21) | [Fact] method TermAttributeAttachedOnSecurityScheme (line 28) | [Fact] method InitializeSecuritySchemeWithRecordSuccess (line 38) | [Fact] method InitializeSecuritySchemeWorksWithCsdl (line 64) | [Fact] method GetEdmModel (line 113) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/CapabilitiesModelHelper.cs class CapabilitiesModelHelper (line 12) | public class CapabilitiesModelHelper method GetModelInline (line 14) | public static IEdmModel GetModelInline(string annotation) method GetModelOutline (line 19) | public static IEdmModel GetModelOutline(string annotation) method GetEdmModel (line 24) | public static IEdmModel GetEdmModel(string inline, string outline) method GetEdmModelNavInline (line 61) | public static IEdmModel GetEdmModelNavInline(string annotation) method GetEdmModelTypeInline (line 66) | public static IEdmModel GetEdmModelTypeInline(string annotation) method GetEdmModelSetInline (line 71) | public static IEdmModel GetEdmModelSetInline(string annotation) method GetEdmModelOutline (line 76) | public static IEdmModel GetEdmModelOutline(string annotation) method GetEdmModel (line 81) | public static IEdmModel GetEdmModel(string navInline, string typeInlin... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/CollectionPropertyRestrictionsTypeTests.cs class CollectionPropertyRestrictionsTypeTests (line 13) | public class CollectionPropertyRestrictionsTypeTests method TermAttributeAttachedOnCollectionPropertyRestrictionsType (line 15) | [Fact] method InitializeCollectionPropertyRestrictionsTypeWithRecordSuccess (line 25) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/CountRestrictionsTypeTests.cs class CountRestrictionsTypeTests (line 16) | public class CountRestrictionsTypeTests method TermAttributeAttachedOnCountRestrictionsType (line 18) | [Fact] method InitializeCountRestrictionsTypeWithRecordSuccess (line 28) | [Fact] method InitializeCountRestrictionsWorksWithCsdl (line 50) | [Fact] method VerifyCountRestrictions (line 86) | private static void VerifyCountRestrictions(CountRestrictionsType count) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/CustomParameterTests.cs class CustomParameterTests (line 19) | public class CustomParameterTests method InitializeCustomParameterWithRecordSuccess (line 21) | [Fact] method InitializeCountRestrictionsWorksWithCsdl (line 43) | [Fact] method VerifyCustomParameter (line 77) | private static void VerifyCustomParameter(CustomParameter parameter) method GetEdmModel (line 109) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/DeepInsertSupportTypeTests.cs class DeepInsertSupportTypeTests (line 15) | public class DeepInsertSupportTypeTests method TermAttributeAttachedOnDeepInsertSupportType (line 17) | [Fact] method InitializeDeepInsertSupportTypeWithRecordSuccess (line 27) | [Fact] method InitializeDeepInsertSupportTypeWorksWithCsdl (line 43) | [Fact] method VerifyDeepInsertSupportType (line 68) | private static void VerifyDeepInsertSupportType(DeepInsertSupportType ... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/DeepUpdateSupportTypeTests.cs class DeepUpdateSupportTypeTests (line 15) | public class DeepUpdateSupportTypeTests method TermAttributeAttachedOnDeepUpdateSupportType (line 17) | [Fact] method InitializeDeepUpdateSupportTypeWithRecordSuccess (line 27) | [Fact] method InitializeDeepUpdateSupportTypeWorksWithCsdl (line 43) | [Fact] method VerifyDeepUpdateSupportType (line 68) | private static void VerifyDeepUpdateSupportType(DeepUpdateSupportType ... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/DeleteRestrictionsTypeTests.cs class DeleteRestrictionsTypeTests (line 17) | public class DeleteRestrictionsTypeTests method TermAttributeAttachedOnDeleteRestrictionsType (line 19) | [Fact] method InitializeDeleteRestrictionsTypeWithRecordSuccess (line 29) | [Fact] method TargetOnEntityTypeReturnsCorrectDeleteRestrictionsValue (line 56) | [Theory] method TargetOnEntitySetReturnsCorrectDeleteRestrictionsValue (line 80) | [Theory] method GetEdmModel (line 104) | private static IEdmModel GetEdmModel(string template, EdmVocabularyAnn... method VerifyDeleteRestrictionsType (line 146) | private static void VerifyDeleteRestrictionsType(DeleteRestrictionsTyp... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/ExpandRestrictionsTypeTests.cs class ExpandRestrictionsTypeTests (line 17) | public class ExpandRestrictionsTypeTests method TermAttributeAttachedOnExpandRestrictionsType (line 19) | [Fact] method InitializeExpandRestrictionsTypeWithRecordSuccess (line 29) | [Fact] method TargetOnEntityTypeReturnsCorrectExpandRestrictionsValue (line 48) | [Theory] method TargetOnEntitySetReturnsCorrectExpandRestrictionsValue (line 72) | [Theory] method GetEdmModel (line 96) | private static IEdmModel GetEdmModel(string template, EdmVocabularyAnn... method VerifyExpandRestrictions (line 123) | private static void VerifyExpandRestrictions(ExpandRestrictionsType ex... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/FilterRestrictionsTypeTests.cs class FilterRestrictionsTypeTests (line 17) | public class FilterRestrictionsTypeTests method TermAttributeAttachedOnFilterRestrictionsType (line 19) | [Fact] method InitializFilterRestrictionsTypeWithRecordSuccess (line 29) | [Fact] method TargetOnEntityTypeReturnsCorrectFilterRestrictionsValue (line 51) | [Theory] method TargetOnEntitySetReturnsCorrectFilterRestrictionsValue (line 75) | [Theory] method GetEdmModel (line 99) | private static IEdmModel GetEdmModel(string template, EdmVocabularyAnn... method VerifyFilterRestrictions (line 138) | private static void VerifyFilterRestrictions(FilterRestrictionsType fi... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/InsertRestrictionsTypeTests.cs class InsertRestrictionsTypeTests (line 18) | public class InsertRestrictionsTypeTests method TermAttributeAttachedOnInsertRestrictionsType (line 20) | [Fact] method InitializInsertRestrictionsTypeWithRecordSuccess (line 30) | [Fact] method TargetOnEntityTypeReturnsCorrectInsertRestrictionsValue (line 63) | [Theory] method TargetOnEntitySetReturnsCorrectInsertRestrictionsValue (line 87) | [Theory] method GetEdmModel (line 111) | private static IEdmModel GetEdmModel(string template, EdmVocabularyAnn... method VerifyInsertRestrictions (line 161) | private static void VerifyInsertRestrictions(InsertRestrictionsType in... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/KeyAsSegmentSupportedTests.cs class KeyAsSegmentSupportedTests (line 15) | public class KeyAsSegmentSupportedTests method EntitySetContainerReturnsCorrectKeyAsSegmentSupportedValue (line 17) | [Theory] method GetEdmModel (line 36) | private static IEdmModel GetEdmModel(EdmVocabularyAnnotationSerializat... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/ModificationQueryOptionsTypeTests.cs class ModificationQueryOptionsTypeTests (line 17) | public class ModificationQueryOptionsTypeTests method TermAttributeAttachedOnModificationQueryOptionsType (line 19) | [Fact] method InitializInsertRestrictionsTypeWithRecordSuccess (line 29) | [Fact] method InitializeModificationQueryOptionsTypeWorksWithCsdl (line 50) | [Fact] method GetEdmModel (line 74) | private IEdmModel GetEdmModel(string annotation) method VerifyModificationQueryOptions (line 94) | private static void VerifyModificationQueryOptions(ModificationQueryOp... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/NavigationRestrictionsTypeTests.cs class NavigationRestrictionsTypeTests (line 17) | public class NavigationRestrictionsTypeTests method TermAttributeAttachedOnNavigationRestrictionsType (line 19) | [Fact] method InitializNavigationRestrictionsTypeWithRecordSuccess (line 29) | [Fact] method TargetOnEntityTypeReturnsCorrectNavigationRestrictionsValue (line 60) | [Theory] method TargetOnEntitySetReturnsCorrectNavigationRestrictionsValue (line 83) | [Theory] method GetEdmModel (line 112) | private static IEdmModel GetEdmModel(string template, EdmVocabularyAnn... method TargetWithUnknownEnumMemberDoesnotReturnsNavigationRestrictionsValue (line 152) | [Fact] method VerifyNavigationRestrictions (line 178) | private static void VerifyNavigationRestrictions(NavigationRestriction... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/OperationRestrictionsTypeTests.cs class OperationRestrictionsTypeTests (line 18) | public class OperationRestrictionsTypeTests method TermAttributeAttachedOnOperationRestrictionType (line 20) | [Fact] method InitializOperationRestrictionTypeWithRecordSuccess (line 30) | [Fact] method InitializeModificationQueryOptionsTypeWorksWithCsdl (line 53) | [Fact] method GetEdmModel (line 84) | private IEdmModel GetEdmModel(string annotation) method VerifyOperationRestrictions (line 106) | private static void VerifyOperationRestrictions(OperationRestrictionsT... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/PermissionTypeTests.cs class PermissionTypeTests (line 17) | public class PermissionTypeTests method DefaultPropertyAsNull (line 19) | [Fact] method InitializeWithNullRecordThrows (line 30) | [Fact] method InitializeWithPermissionTypeRecordSuccess (line 40) | [Fact] method ScopeTypeTermValueInitializeWorksForScopeType (line 57) | [Fact] method GetEdmModel (line 84) | private IEdmModel GetEdmModel(string annotation) method VerifyPermissionType (line 104) | private static void VerifyPermissionType(PermissionType permission) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/ReadRestrictionsTypeTests.cs class ReadRestrictionsTypeTests (line 16) | public class ReadRestrictionsTypeTests method TermAttributeAttachedOnReadRestrictionsType (line 18) | [Fact] method InitializReadRestrictionsTypeWithRecordSuccess (line 28) | [Fact] method TargetOnEntityTypeReturnsCorrectReadRestrictionsValue (line 55) | [Theory] method TargetOnEntitySetReturnsCorrectReadRestrictionsValue (line 79) | [Theory] method GetEdmModel (line 103) | private static IEdmModel GetEdmModel(string template, EdmVocabularyAnn... method VerifyReadRestrictions (line 142) | private static void VerifyReadRestrictions(ReadRestrictionsType read) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/RevisionRecordTests.cs class RevisionRecordTests (line 14) | public class RevisionRecordTests method DefaultPropertyAsNull (line 16) | [Fact] method InitializeWithNullRecordThrows (line 29) | [Fact] method InitializeWithDeprecatedRevisionsTypeRecordSuccess (line 41) | [Fact] method WorksForAllKinds (line 69) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/ScopeTypeTests.cs class ScopeTypeTests (line 17) | public class ScopeTypeTests method DefaultPropertyAsNull (line 19) | [Fact] method InitializeWithNullRecordThrows (line 30) | [Fact] method InitializeWithScopeTypeRecordSuccess (line 40) | [Fact] method ScopeTypeTermValueInitializeWorksForScopeType (line 60) | [Fact] method GetEdmModel (line 84) | private IEdmModel GetEdmModel(string annotation) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/SearchRestrictionsTypeTests.cs class SearchRestrictionsTypeTests (line 16) | public class SearchRestrictionsTypeTests method TermAttributeAttachedOnSearchRestrictionsType (line 18) | [Fact] method InitializSearchRestrictionsTypeWithRecordSuccess (line 28) | [Fact] method AnnotatableTargetOnEntityTypeReturnsCorrectPropertyValue (line 53) | [Fact] method AnnotatableTargetOnEntitySetReturnsCorrectPropertyValue (line 85) | [Fact] method AnnotatableTargetOnEntityTypeWithUnknownEnumMemberDoesnotReturnsUnsupportedExpressions (line 117) | [Fact] method AnnotatableTargetOnEntitySetWithUnknownEnumMemberDoesnotReturnsUnsupportedExpressions (line 145) | [Fact] method AnnotatableTargetOnEntityTypeWithMultipleEnumMemberReturnsCorrectPropertyValue (line 173) | [Fact] method AnnotatableTargetOnEntitySetWithMultipleEnumMemberReturnsCorrectPropertyValue (line 202) | [Fact] FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/SelectSupportTypeTests.cs class SelectSupportTypeTests (line 17) | public class SelectSupportTypeTests method TermAttributeAttachedOnSelectSupportType (line 19) | [Fact] method InitializSelectSupportTypeWithRecordSuccess (line 29) | [Fact] method InitializeSelectSupportTypeTypeWorksWithCsdl (line 53) | [Fact] method GetEdmModel (line 77) | private IEdmModel GetEdmModel(string annotation) method VerifySelectSupportType (line 97) | private static void VerifySelectSupportType(SelectSupportType select) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/SortRestrictionsTypeTests.cs class SortRestrictionsTypeTests (line 16) | public class SortRestrictionsTypeTests method TermAttributeAttachedOnSortRestrictionsType (line 18) | [Fact] method UnknownAnnotatableTargetReturnsDefaultSortRestrictionsValues (line 28) | [Fact] method TargetOnEntityTypeReturnsCorrectSortRestrictionsValue (line 41) | [Theory] method TargetOnEntitySetReturnsCorrectSortRestrictionsValue (line 65) | [Theory] method GetEdmModel (line 89) | private static IEdmModel GetEdmModel(string template, EdmVocabularyAnn... method VerifySortRestrictions (line 124) | private static void VerifySortRestrictions(SortRestrictionsType sort) FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Capabilities/UpdateRestrictionsTypeTests.cs class UpdateRestrictionsTypeTests (line 18) | public class UpdateRestrictionsTypeTests method TermAttributeAttachedOnUpdateRestrictionsType (line 20) | [Fact] method UnknownAnnotatableTargetReturnsDefaultUpdateRestrictionsValues (line 30) | [Fact] method TargetOnEntityTypeReturnsCorrectUpdateRestrictionsValue (line 43) | [Theory] method TargetOnEntitySetReturnsCorrectUpdateRestrictionsValue (line 67) | [Theory] method GetEdmModel (line 91) | private static IEdmModel GetEdmModel(string template, EdmVocabularyAnn... method VerifyUpdateRestrictions (line 212) | private static void VerifyUpdateRestrictions(UpdateRestrictionsType up... FILE: test/Microsoft.OpenAPI.OData.Reader.Tests/Vocabulary/Core/PrimitiveExampleValueTests.cs class PrimitiveExampleValueTests (line 19) | public class PrimitiveExampleValueTests method DefaultPropertyAsNull (line 21) | [Fact] method InitializeWithNullRecordThrows (line 32) | [Fact] method InitializeWithPrimitiveValueRecordSuccess (line 42) | [Fact] method PrimitiveExamplevalueInitializeWorksForPrimitiveData (line 82) | [Theory] method GetEdmModel (line 123) | private IEdmModel GetEdmModel(string annotation)