Ejemplo n.º 1
0
 internal InfoECFEventArgs(InfoECF operacao)
 {
     this.Operacao = operacao;
 }
Ejemplo n.º 2
0
		internal InfoECFEventArgs(InfoECF operacao)
		{
			this.Operacao = operacao;
		}
Ejemplo n.º 3
0
 /// <summary>
 /// Compara se o valor informado é igual ao valor esperado
 /// </summary>
 /// <param name="origin">valor informado</param>
 /// <param name="expected">esperado</param>
 /// <returns>retorna true se fo valor informado for igual ao valor esperado</returns>
 public static bool Is(this InfoECF origin, InfoECF expected)
 {
     return ((origin & expected) == expected);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Remove um valor do enum
 /// </summary>
 /// <param name="info">valor do enum</param>
 /// <param name="removeValue">valor a ser removido</param>
 /// <returns>Novo enum com o valor removido</returns>
 public static InfoECF Remove(this InfoECF info, InfoECF removeValue)
 {
     info = info -= removeValue;
     return info;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Adiciona um novo item ao valor do enum
 /// </summary>
 /// <param name="info">valor do enum</param>
 /// <param name="addValue">valor adicinado</param>
 /// <returns>retorna um novo enum com o valor adicionado</returns>
 public static InfoECF Add(this InfoECF info, InfoECF addValue)
 {
     info = info | addValue;
     return info;
 }