public static XNamespace GetMetadataEdmNamespace(this ServiceContextDescription serviceDescription) { return(serviceDescription.GetAnnotation <XNamespace>(MetadataEdmNamespaceName)); }
public static ServiceVersion GetMetadataVersion(this ServiceContextDescription serviceDescription) { return(serviceDescription.GetAnnotation <ServiceVersion>(MetadataVersionName)); }
public static void SetMetadataEdmNamespace(this ServiceContextDescription serviceDescription, XNamespace edmNamespace) { serviceDescription.SetAnnotation(MetadataEdmNamespaceName, edmNamespace); }
public static void SetMetadataVersion(this ServiceContextDescription serviceDescription, ServiceVersion metadataVersion) { serviceDescription.SetAnnotation(MetadataVersionName, metadataVersion); }
public static ODataProtocolVersion GetBaseServiceProtocolVersion(this ServiceContextDescription serviceDescription) { return(serviceDescription.GetAnnotation <ODataProtocolVersion>(BaseServiceProtocolVersionName)); }
public static void SetBaseServiceProtocolVersion(this ServiceContextDescription serviceDescription, ODataProtocolVersion protocolVersion) { serviceDescription.SetAnnotation(BaseServiceProtocolVersionName, protocolVersion); }
public static ODataProtocolVersion GetMaxProtocolVersion(this ServiceContextDescription serviceDescription, ODataProtocolVersion defaultVersion) { return(GetMaxProtocolVersion(serviceDescription) ?? defaultVersion); }
public static ODataProtocolVersion?GetMaxProtocolVersion(this ServiceContextDescription serviceDescription) { return(serviceDescription.GetAnnotation <ODataProtocolVersion?>(MaxProtocolVersionName)); }