You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
parent
a569aebcfd
commit
e79aa3c0ed
69
mcs/class/referencesource/System.Web/ModelBinding/Error.cs
Normal file
69
mcs/class/referencesource/System.Web/ModelBinding/Error.cs
Normal file
@ -0,0 +1,69 @@
|
||||
namespace System.Web.ModelBinding {
|
||||
using System;
|
||||
using System.Diagnostics.CodeAnalysis;
|
||||
using System.Globalization;
|
||||
|
||||
internal static class Error {
|
||||
|
||||
public static InvalidOperationException BindingBehavior_ValueNotFound(string fieldName) {
|
||||
string errorString = String.Format(CultureInfo.CurrentCulture, SR.GetString(SR.BindingBehavior_ValueNotFound),
|
||||
fieldName);
|
||||
return new InvalidOperationException(errorString);
|
||||
}
|
||||
|
||||
public static ArgumentException Common_TypeMustImplementInterface(Type providedType, Type requiredInterfaceType, string parameterName) {
|
||||
string errorString = String.Format(CultureInfo.CurrentCulture, SR.GetString(SR.Common_TypeMustImplementInterface),
|
||||
providedType, requiredInterfaceType);
|
||||
return new ArgumentException(errorString, parameterName);
|
||||
}
|
||||
|
||||
public static ArgumentException GenericModelBinderProvider_ParameterMustSpecifyOpenGenericType(Type specifiedType, string parameterName) {
|
||||
string errorString = String.Format(CultureInfo.CurrentCulture, SR.GetString(SR.GenericModelBinderProvider_ParameterMustSpecifyOpenGenericType),
|
||||
specifiedType);
|
||||
return new ArgumentException(errorString, parameterName);
|
||||
}
|
||||
|
||||
public static ArgumentException GenericModelBinderProvider_TypeArgumentCountMismatch(Type modelType, Type modelBinderType) {
|
||||
string errorString = String.Format(CultureInfo.CurrentCulture, SR.GetString(SR.GenericModelBinderProvider_TypeArgumentCountMismatch),
|
||||
modelType, modelType.GetGenericArguments().Length, modelBinderType, modelBinderType.GetGenericArguments().Length);
|
||||
return new ArgumentException(errorString, "modelBinderType");
|
||||
}
|
||||
|
||||
public static InvalidOperationException ModelBinderProviderCollection_BinderForTypeNotFound(Type modelType) {
|
||||
string errorString = String.Format(CultureInfo.CurrentCulture, SR.GetString(SR.ModelBinderProviderCollection_BinderForTypeNotFound),
|
||||
modelType);
|
||||
return new InvalidOperationException(errorString);
|
||||
}
|
||||
|
||||
[SuppressMessage("Microsoft.Usage", "CA2208:InstantiateArgumentExceptionsCorrectly", Justification = "The purpose of this class is to throw errors on behalf of other methods")]
|
||||
public static ArgumentException ModelBinderUtil_ModelCannotBeNull(Type expectedType) {
|
||||
string errorString = String.Format(CultureInfo.CurrentCulture, SR.GetString(SR.ModelBinderUtil_ModelCannotBeNull),
|
||||
expectedType);
|
||||
return new ArgumentException(errorString, "bindingContext");
|
||||
}
|
||||
|
||||
[SuppressMessage("Microsoft.Usage", "CA2208:InstantiateArgumentExceptionsCorrectly", Justification = "The purpose of this class is to throw errors on behalf of other methods")]
|
||||
public static ArgumentException ModelBinderUtil_ModelInstanceIsWrong(Type actualType, Type expectedType) {
|
||||
string errorString = String.Format(CultureInfo.CurrentCulture, SR.GetString(SR.ModelBinderUtil_ModelInstanceIsWrong),
|
||||
actualType, expectedType);
|
||||
return new ArgumentException(errorString, "bindingContext");
|
||||
}
|
||||
|
||||
[SuppressMessage("Microsoft.Usage", "CA2208:InstantiateArgumentExceptionsCorrectly", Justification = "The purpose of this class is to throw errors on behalf of other methods")]
|
||||
public static ArgumentException ModelBinderUtil_ModelMetadataCannotBeNull() {
|
||||
return new ArgumentException(SR.GetString(SR.ModelBinderUtil_ModelMetadataCannotBeNull), "bindingContext");
|
||||
}
|
||||
|
||||
[SuppressMessage("Microsoft.Usage", "CA2208:InstantiateArgumentExceptionsCorrectly", Justification = "The purpose of this class is to throw errors on behalf of other methods")]
|
||||
public static ArgumentException ModelBinderUtil_ModelTypeIsWrong(Type actualType, Type expectedType) {
|
||||
string errorString = String.Format(CultureInfo.CurrentCulture, SR.GetString(SR.ModelBinderUtil_ModelTypeIsWrong),
|
||||
actualType, expectedType);
|
||||
return new ArgumentException(errorString, "bindingContext");
|
||||
}
|
||||
|
||||
public static InvalidOperationException ModelBindingContext_ModelMetadataMustBeSet() {
|
||||
return new InvalidOperationException(SR.GetString(SR.ModelBindingContext_ModelMetadataMustBeSet));
|
||||
}
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user