Esempio n. 1
0
 public static XNamespace GetMetadataEdmNamespace(this ServiceContextDescription serviceDescription)
 {
     return(serviceDescription.GetAnnotation <XNamespace>(MetadataEdmNamespaceName));
 }
Esempio n. 2
0
 public static ServiceVersion GetMetadataVersion(this ServiceContextDescription serviceDescription)
 {
     return(serviceDescription.GetAnnotation <ServiceVersion>(MetadataVersionName));
 }
Esempio n. 3
0
 public static void SetMetadataEdmNamespace(this ServiceContextDescription serviceDescription, XNamespace edmNamespace)
 {
     serviceDescription.SetAnnotation(MetadataEdmNamespaceName, edmNamespace);
 }
Esempio n. 4
0
 public static void SetMetadataVersion(this ServiceContextDescription serviceDescription, ServiceVersion metadataVersion)
 {
     serviceDescription.SetAnnotation(MetadataVersionName, metadataVersion);
 }
Esempio n. 5
0
 public static ODataProtocolVersion GetBaseServiceProtocolVersion(this ServiceContextDescription serviceDescription)
 {
     return(serviceDescription.GetAnnotation <ODataProtocolVersion>(BaseServiceProtocolVersionName));
 }
Esempio n. 6
0
 public static void SetBaseServiceProtocolVersion(this ServiceContextDescription serviceDescription, ODataProtocolVersion protocolVersion)
 {
     serviceDescription.SetAnnotation(BaseServiceProtocolVersionName, protocolVersion);
 }
Esempio n. 7
0
 public static ODataProtocolVersion GetMaxProtocolVersion(this ServiceContextDescription serviceDescription, ODataProtocolVersion defaultVersion)
 {
     return(GetMaxProtocolVersion(serviceDescription) ?? defaultVersion);
 }
Esempio n. 8
0
 public static ODataProtocolVersion?GetMaxProtocolVersion(this ServiceContextDescription serviceDescription)
 {
     return(serviceDescription.GetAnnotation <ODataProtocolVersion?>(MaxProtocolVersionName));
 }