Merge pull request #2799 from BrzVlad/fix-conc-card-clean
[mono.git] / mcs / class / System.ComponentModel.DataAnnotations / ReferenceSources / SR.missing.cs
1 namespace System.ComponentModel.DataAnnotations.Resources
2 {
3 static partial class DataAnnotationsResources
4 {
5         public const string AssociatedMetadataTypeTypeDescriptor_MetadataTypeContainsUnknownProperties = "The associated metadata type for type '{0}' contains the following unknown properties or fields: {1}. Please make sure that the names of these members match the names of the properties on the main type.";
6         public const string AttributeStore_Unknown_Property = "The type '{0}' does not contain a public property named '{1}'.";
7         public const string Common_PropertyNotFound = "The property {0}.{1} could not be found.";
8         public const string CompareAttribute_UnknownProperty = "Could not find a property named {0}.";
9         public const string CreditCardAttribute_Invalid = "The {0} field is not a valid credit card number.";
10         public const string CustomValidationAttribute_Method_Must_Return_ValidationResult = "The CustomValidationAttribute method '{0}' in type '{1}' must return System.ComponentModel.DataAnnotations.ValidationResult.  Use System.ComponentModel.DataAnnotations.ValidationResult.Success to represent success.";
11         public const string CustomValidationAttribute_Method_Not_Found = "The CustomValidationAttribute method '{0}' does not exist in type '{1}' or is not public and static.";
12         public const string CustomValidationAttribute_Method_Required = "The CustomValidationAttribute.Method was not specified.";
13         public const string CustomValidationAttribute_Method_Signature = "The CustomValidationAttribute method '{0}' in type '{1}' must match the expected signature: public static ValidationResult {0}(object value, ValidationContext context).  The value can be strongly typed.  The ValidationContext parameter is optional.";
14         public const string CustomValidationAttribute_Type_Conversion_Failed = "Could not convert the value of type '{0}' to '{1}' as expected by method {2}.{3}.";
15         public const string CustomValidationAttribute_Type_Must_Be_Public = "The custom validation type '{0}' must be public.";
16         public const string CustomValidationAttribute_ValidationError = "{0} is not valid.";
17         public const string CustomValidationAttribute_ValidatorType_Required = "The CustomValidationAttribute.ValidatorType was not specified.";
18         public const string DataTypeAttribute_EmptyDataTypeString = "The custom DataType string cannot be null or empty.";
19         public const string DisplayAttribute_PropertyNotSet = "The {0} property has not been set.  Use the {1} method to get the value.";
20         public const string EmailAddressAttribute_Invalid = "The {0} field is not a valid e-mail address.";
21         public const string EnumDataTypeAttribute_TypeCannotBeNull = "The type provided for EnumDataTypeAttribute cannot be null.";
22         public const string EnumDataTypeAttribute_TypeNeedsToBeAnEnum = "The type '{0}' needs to represent an enumeration type.";
23         public const string FileExtensionsAttribute_Invalid = "The {0} field only accepts files with the following extensions: {1}";
24         public const string LocalizableString_LocalizationFailed = "Cannot retrieve property '{0}' because localization failed.  Type '{1}' is not public or does not contain a public static string property with the name '{2}'.";
25         public const string MetadataTypeAttribute_TypeCannotBeNull = "MetadataClassType cannot be null.";
26         public const string PhoneAttribute_Invalid = "The {0} field is not a valid phone number.";
27         public const string RangeAttribute_ArbitraryTypeNotIComparable = "The type {0} must implement {1}.";
28         public const string RangeAttribute_MinGreaterThanMax = "The maximum value '{0}' must be greater than or equal to the minimum value '{1}'.";
29         public const string RangeAttribute_Must_Set_Min_And_Max = "The minimum and maximum values must be set.";
30         public const string RangeAttribute_Must_Set_Operand_Type = "The OperandType must be set when strings are used for minimum and maximum values.";
31         public const string RangeAttribute_ValidationError = "The field {0} must be between {1} and {2}.";
32         public const string RegularExpressionAttribute_Empty_Pattern = "The pattern must be set to a valid regular expression.";
33         public const string StringLengthAttribute_InvalidMaxLength = "The maximum length must be a nonnegative integer.";
34         public const string StringLengthAttribute_ValidationError = "The field {0} must be a string with a maximum length of {1}.";
35         public const string StringLengthAttribute_ValidationErrorIncludingMinimum = "The field {0} must be a string with a minimum length of {2} and a maximum length of {1}.";
36         public const string UIHintImplementation_ControlParameterKeyIsNotAString = "The key parameter at position {0} with value '{1}' is not a string. Every key control parameter must be a string.";
37         public const string UIHintImplementation_ControlParameterKeyIsNull = "The key parameter at position {0} is null. Every key control parameter must be a string.";
38         public const string UIHintImplementation_ControlParameterKeyOccursMoreThanOnce = "The key parameter at position {0} with value '{1}' occurs more than once.";
39         public const string UIHintImplementation_NeedEvenNumberOfControlParameters = "The number of control parameters must be even.";
40         public const string UrlAttribute_Invalid = "The {0} field is not a valid fully-qualified http, https, or ftp URL.";
41         public const string ValidationAttribute_Cannot_Set_ErrorMessage_And_Resource = "Either ErrorMessageString or ErrorMessageResourceName must be set, but not both.";
42         public const string ValidationAttribute_IsValid_NotImplemented = "IsValid(object value) has not been implemented by this class.  The preferred entry point is GetValidationResult() and classes should override IsValid(object value, ValidationContext context).";
43         public const string ValidationAttribute_NeedBothResourceTypeAndResourceName = "Both ErrorMessageResourceType and ErrorMessageResourceName need to be set on this attribute.";
44         public const string ValidationAttribute_ResourcePropertyNotStringType = "The property '{0}' on resource type '{1}' is not a string type.";
45         public const string ValidationAttribute_ResourceTypeDoesNotHaveProperty = "The resource type '{0}' does not have an accessible static property named '{1}'.";
46         public const string ValidationAttribute_ValidationError = "The field {0} is invalid.";
47         public const string ValidationContextServiceContainer_ItemAlreadyExists = "A service of type '{0}' already exists in the container.";
48         public const string Validator_InstanceMustMatchValidationContextInstance = "The instance provided must match the ObjectInstance on the ValidationContext supplied.";
49         public const string Validator_Property_Value_Wrong_Type = "The value for property '{0}' must be of type '{1}'.";
50 }
51 }