public virtual void ValidateCompatibilityRequirements(AspNetCompatibilityRequirementsMode compatibilityMode)
 {
     if (compatibilityMode == AspNetCompatibilityRequirementsMode.Required)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(System.ServiceModel.SR.GetString("Hosting_CompatibilityServiceNotHosted")));
     }
 }
 public static void Validate(AspNetCompatibilityRequirementsMode value)
 {
     if (!IsDefined(value))
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("value", (int)value, typeof(AspNetCompatibilityRequirementsMode)));
     }
 }
Пример #3
0
 public virtual void ValidateCompatibilityRequirements(AspNetCompatibilityRequirementsMode compatibilityMode)
 {
     // validate that hosting settings are compatible with the requested requirements
     if (compatibilityMode == AspNetCompatibilityRequirementsMode.Required)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.Hosting_CompatibilityServiceNotHosted)));
     }
 }
 public static void Validate(AspNetCompatibilityRequirementsMode value)
 {
     if (!IsDefined(value))
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("value", (int)value,
             typeof(AspNetCompatibilityRequirementsMode)));
     }
 }
 static public bool IsDefined(AspNetCompatibilityRequirementsMode x)
 {
     return
         x == AspNetCompatibilityRequirementsMode.NotAllowed ||
         x == AspNetCompatibilityRequirementsMode.Allowed ||
         x == AspNetCompatibilityRequirementsMode.Required ||
         false;
 }
 static public bool IsDefined(AspNetCompatibilityRequirementsMode x)
 {
     return
         (x == AspNetCompatibilityRequirementsMode.NotAllowed ||
          x == AspNetCompatibilityRequirementsMode.Allowed ||
          x == AspNetCompatibilityRequirementsMode.Required ||
          false);
 }
 public static bool IsDefined(AspNetCompatibilityRequirementsMode x)
 {
     if ((x != AspNetCompatibilityRequirementsMode.NotAllowed) && (x != AspNetCompatibilityRequirementsMode.Allowed))
     {
         return(x == AspNetCompatibilityRequirementsMode.Required);
     }
     return(true);
 }
 public override void ValidateCompatibilityRequirements(AspNetCompatibilityRequirementsMode compatibilityMode)
 {
     if (compatibilityMode != AspNetCompatibilityRequirementsMode.Allowed)
     {
         if (ServiceHostingEnvironment.AspNetCompatibilityEnabled && (compatibilityMode == AspNetCompatibilityRequirementsMode.NotAllowed))
         {
             throw FxTrace.Exception.AsError(new InvalidOperationException(System.ServiceModel.Activation.SR.Hosting_ServiceCompatibilityNotAllowed));
         }
         if (!ServiceHostingEnvironment.AspNetCompatibilityEnabled && (compatibilityMode == AspNetCompatibilityRequirementsMode.Required))
         {
             throw FxTrace.Exception.AsError(new InvalidOperationException(System.ServiceModel.Activation.SR.Hosting_ServiceCompatibilityRequire));
         }
     }
 }
 public virtual void ValidateCompatibilityRequirements(AspNetCompatibilityRequirementsMode compatibilityMode)
 {
     // validate that hosting settings are compatible with the requested requirements
     if (compatibilityMode == AspNetCompatibilityRequirementsMode.Required)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.Hosting_CompatibilityServiceNotHosted)));
     }
 }
 public virtual void ValidateCompatibilityRequirements(AspNetCompatibilityRequirementsMode compatibilityMode)
 {
     if (compatibilityMode == AspNetCompatibilityRequirementsMode.Required)
     {
         throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(System.ServiceModel.SR.GetString("Hosting_CompatibilityServiceNotHosted")));
     }
 }
Пример #11
0
 public override void ValidateCompatibilityRequirements(AspNetCompatibilityRequirementsMode compatibilityMode)
 {
     if (compatibilityMode == AspNetCompatibilityRequirementsMode.Allowed)
     {
         return;
     }
     else if (ServiceHostingEnvironment.AspNetCompatibilityEnabled &&
         compatibilityMode == AspNetCompatibilityRequirementsMode.NotAllowed)
     {
         throw FxTrace.Exception.AsError(new InvalidOperationException(SR.Hosting_ServiceCompatibilityNotAllowed));
     }
     else if (!ServiceHostingEnvironment.AspNetCompatibilityEnabled &&
         compatibilityMode == AspNetCompatibilityRequirementsMode.Required)
     {
         throw FxTrace.Exception.AsError(new InvalidOperationException(SR.Hosting_ServiceCompatibilityRequire));
     }
 }