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

Public Member Functions

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

Additional Inherited Members

- Static Protected Member Functions inherited from Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlExpressionSerializer< SqlAssignExpression >
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 173 of file SqlExpressionSerializers.cs.

Member Function Documentation

override SqlAssignExpression Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlAssignExpressionSerializer.Deserialize ( BinaryReader  reader)
inline

Definition at line 179 of file SqlExpressionSerializers.cs.

179  {
180  var reference = SqlExpressionSerializers.Deserialize(reader);
181  var value = SqlExpressionSerializers.Deserialize(reader);
182 
183  return SqlExpression.Assign(reference, value);
184  }
override void Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlAssignExpressionSerializer.Serialize ( SqlAssignExpression  expression,
BinaryWriter  writer 
)
inline

Definition at line 174 of file SqlExpressionSerializers.cs.

174  {
175  SqlExpressionSerializers.Serialize(expression.ReferenceExpression, writer);
176  SqlExpressionSerializers.Serialize(expression.ValueExpression, writer);
177  }

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