Ejemplo n.º 1
0
 public RankKeyAttribute(ConfigSection section, BlankValueMeaning blankMeaning, string description)
     : base(section, typeof(Rank), "", description)
 {
     CanBeLowest  = true;
     CanBeHighest = true;
     BlankMeaning = blankMeaning;
     NotBlank     = false;
 }
Ejemplo n.º 2
0
        public IPKeyAttribute(ConfigSection section, BlankValueMeaning defaultMeaning, string description)
            : base(section, typeof(IPAddress), "", description)
        {
            BlankMeaning = defaultMeaning;
            switch (BlankMeaning)
            {
            case BlankValueMeaning.Any:
                DefaultValue = IPAddress.Any;
                break;

            case BlankValueMeaning.Loopback:
                DefaultValue = IPAddress.Loopback;
                break;

            default:
                DefaultValue = IPAddress.None;
                break;
            }
        }
Ejemplo n.º 3
0
 public IPKeyAttribute( ConfigSection section, BlankValueMeaning defaultMeaning, string description )
     : base( section, typeof( IPAddress ), "", description ) {
     BlankMeaning = defaultMeaning;
     switch( BlankMeaning ) {
         case BlankValueMeaning.Any:
             DefaultValue = IPAddress.Any;
             break;
         case BlankValueMeaning.Loopback:
             DefaultValue = IPAddress.Loopback;
             break;
         default:
             DefaultValue = IPAddress.None;
             break;
     }
 }
Ejemplo n.º 4
0
 public RankKeyAttribute( ConfigSection section, BlankValueMeaning blankMeaning, string description )
     : base( section, typeof( Rank ), "", description ) {
     CanBeLowest = true;
     CanBeHighest = true;
     BlankMeaning = blankMeaning;
     NotBlank = false;
 }