Esempio n. 1
0
 /// <summary>
 /// Construtor usado na deserialização dos dados.
 /// </summary>
 /// <param name="info"></param>
 /// <param name="context"></param>
 private UnionInfo(SerializationInfo info, StreamingContext context)
 {
     _query = (QueryInfo)info.GetValue("Query", typeof(QueryInfo));
     _all   = info.GetBoolean("All");
 }
Esempio n. 2
0
 /// <summary>
 /// Construtor usado na deserialização dos dados.
 /// </summary>
 /// <param name="info"></param>
 /// <param name="context"></param>
 private EntityInfo(SerializationInfo info, StreamingContext context)
 {
     _fullName = info.GetString("FullName");
     _alias    = info.GetString("Alias");
     _subQuery = (QueryInfo)info.GetValue("SubQuery", typeof(QueryInfo));
 }
Esempio n. 3
0
 /// <summary>
 /// Cria a instancia informando os parametros iniciais.
 /// </summary>
 /// <param name="query"></param>
 /// <param name="all"></param>
 public UnionInfo(QueryInfo query, bool all)
 {
     _query = query;
     _all   = all;
 }
Esempio n. 4
0
 /// <summary>
 /// Construtor padrão.
 /// </summary>
 /// <param name="subQuery">Query aninhada.</param>
 /// <param name="alias">Apelido da entidade.</param>
 public EntityInfo(QueryInfo subQuery, string alias = null)
 {
     _alias    = alias;
     _subQuery = subQuery;
 }