C# Class SweetVids.Core.Validation.Notification

Inheritance: INotification
Afficher le fichier Open project: rauhryan/sweetvids Class Usage Examples

Méthodes publiques

Свойство Type Description
INVALID_EMAIL string
INVALID_EMAIL_DOMAIN string
INVALID_FORMAT string
LIST_MUST_NOT_BE_EMPTY string
MUST_BE_GREATER_OR_EQUAL_TO_ZERO string
MUST_BE_GREATER_THAN_ZERO string
MUST_BE_TRUE string
REQUIRED_FIELD string
SYSTEM_FAILURE string

Méthodes publiques

Méthode Description
AddChild ( string propertyName, INotification notification ) : void
AliasFieldInMessages ( string fieldName, string alias ) : void
AssertValid ( ) : void
Flatten ( ) : Notification
ForEachField ( Action action ) : void
GetChild ( string propertyName ) : INotification
GetMessages ( string fieldName ) : SweetVids.Core.Validation.NotificationMessage[]
HasMessage ( string fieldName, string messageText ) : bool
Include ( Notification peer ) : void
Invalid ( ) : Notification
IsTopLevelValid ( ) : bool
IsValid ( ) : bool
IsValid ( string fieldName ) : bool
MessagesFor ( string fieldName ) : MessageBag
RegisterMessage ( string fieldName, string message, Severity severity ) : NotificationMessage
Valid ( ) : Notification
addMessages ( StringBuilder sb ) : void
gather ( List list ) : void

Method Details

AddChild() public méthode

public AddChild ( string propertyName, INotification notification ) : void
propertyName string
notification INotification
Résultat void

AliasFieldInMessages() public méthode

public AliasFieldInMessages ( string fieldName, string alias ) : void
fieldName string
alias string
Résultat void

AssertValid() public méthode

public AssertValid ( ) : void
Résultat void

Flatten() public méthode

public Flatten ( ) : Notification
Résultat Notification

ForEachField() public méthode

public ForEachField ( Action action ) : void
action Action
Résultat void

GetChild() public méthode

public GetChild ( string propertyName ) : INotification
propertyName string
Résultat INotification

GetMessages() public méthode

public GetMessages ( string fieldName ) : SweetVids.Core.Validation.NotificationMessage[]
fieldName string
Résultat SweetVids.Core.Validation.NotificationMessage[]

HasMessage() public méthode

public HasMessage ( string fieldName, string messageText ) : bool
fieldName string
messageText string
Résultat bool

Include() public méthode

public Include ( Notification peer ) : void
peer Notification
Résultat void

Invalid() public static méthode

public static Invalid ( ) : Notification
Résultat Notification

IsTopLevelValid() public méthode

public IsTopLevelValid ( ) : bool
Résultat bool

IsValid() public méthode

public IsValid ( ) : bool
Résultat bool

IsValid() public méthode

public IsValid ( string fieldName ) : bool
fieldName string
Résultat bool

MessagesFor() public méthode

public MessagesFor ( string fieldName ) : MessageBag
fieldName string
Résultat MessageBag

RegisterMessage() public méthode

public RegisterMessage ( string fieldName, string message, Severity severity ) : NotificationMessage
fieldName string
message string
severity Severity
Résultat NotificationMessage

Valid() public static méthode

public static Valid ( ) : Notification
Résultat Notification

addMessages() public méthode

public addMessages ( StringBuilder sb ) : void
sb StringBuilder
Résultat void

gather() public méthode

public gather ( List list ) : void
list List
Résultat void

Property Details

INVALID_EMAIL public_oe static_oe property

public static string INVALID_EMAIL
Résultat string

INVALID_EMAIL_DOMAIN public_oe static_oe property

public static string INVALID_EMAIL_DOMAIN
Résultat string

INVALID_FORMAT public_oe static_oe property

public static string INVALID_FORMAT
Résultat string

LIST_MUST_NOT_BE_EMPTY public_oe static_oe property

public static string LIST_MUST_NOT_BE_EMPTY
Résultat string

MUST_BE_GREATER_OR_EQUAL_TO_ZERO public_oe static_oe property

public static string MUST_BE_GREATER_OR_EQUAL_TO_ZERO
Résultat string

MUST_BE_GREATER_THAN_ZERO public_oe static_oe property

public static string MUST_BE_GREATER_THAN_ZERO
Résultat string

MUST_BE_TRUE public_oe static_oe property

public static string MUST_BE_TRUE
Résultat string

REQUIRED_FIELD public_oe static_oe property

public static string REQUIRED_FIELD
Résultat string

SYSTEM_FAILURE public_oe static_oe property

public static string SYSTEM_FAILURE
Résultat string