Class StringValidator
Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.ToString()
    
  Namespace: Crosser.EdgeNode.Common.Abstractions.Utilities.Validation.StringValidator
Assembly: Crosser.EdgeNode.Common.Abstractions.dll
Syntax
public class StringValidator : Validator<string>, IValidator
  Constructors
StringValidator(String, String, String)
Declaration
public StringValidator(string prefix, string field, string value)
  Parameters
| 
        System.String
        prefix
         
  | 
    
| 
        System.String
        field
         
  | 
    
| 
        System.String
        value
         
  | 
    
Methods
AllowedValues(IEnumerable<String>)
Declaration
public StringValidator AllowedValues(IEnumerable<string> validValues)
  Parameters
| 
        System.Collections.Generic.IEnumerable<System.String>
        validValues
         
  | 
    
Returns
| 
        StringValidator
         
  | 
    
Format(Regex)
Declaration
public StringValidator Format(Regex regex)
  Parameters
| 
        System.Text.RegularExpressions.Regex
        regex
         
  | 
    
Returns
| 
        StringValidator
         
  | 
    
IsUrl()
MaxLength(Int32)
Declaration
public StringValidator MaxLength(int maximum)
  Parameters
| 
        System.Int32
        maximum
         
  | 
    
Returns
| 
        StringValidator
         
  | 
    
MinLength(Int32)
Declaration
public StringValidator MinLength(int minimum)
  Parameters
| 
        System.Int32
        minimum
         
  | 
    
Returns
| 
        StringValidator
         
  |