DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | List of all members
Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlTupleExpressionSerializer Class Reference
Inheritance diagram for Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlTupleExpressionSerializer:
Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlExpressionSerializer< SqlTupleExpression >

Public Member Functions

override void Serialize (SqlTupleExpression expression, BinaryWriter writer)
 
override SqlTupleExpression Deserialize (BinaryReader reader)
 

Additional Inherited Members

- Static Protected Member Functions inherited from Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlExpressionSerializer< SqlTupleExpression >
static void WriteExpression (SqlExpression expression, BinaryWriter writer)
 
static void WriteExpressions (SqlExpression[] expressions, BinaryWriter writer)
 
static SqlExpression ReadExpression (BinaryReader reader)
 
static SqlExpression[] ReadExpressions (BinaryReader reader)
 

Detailed Description

Definition at line 361 of file SqlExpressionSerializers.cs.

Member Function Documentation

override SqlTupleExpression Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlTupleExpressionSerializer.Deserialize ( BinaryReader  reader)
inline

Definition at line 366 of file SqlExpressionSerializers.cs.

366  {
367  var exps = ReadExpressions(reader);
368  return SqlExpression.Tuple(exps);
369  }
override void Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlTupleExpressionSerializer.Serialize ( SqlTupleExpression  expression,
BinaryWriter  writer 
)
inline

Definition at line 362 of file SqlExpressionSerializers.cs.

362  {
363  WriteExpressions(expression.Expressions, writer);
364  }

The documentation for this class was generated from the following file: