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

Public Member Functions

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

Additional Inherited Members

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

Member Function Documentation

override SqlVariableReferenceExpression Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlVariableReferenceExpressionSerializer.Deserialize ( BinaryReader  reader)
inline

Definition at line 163 of file SqlExpressionSerializers.cs.

163  {
164  var varName = reader.ReadString();
165  return SqlExpression.VariableReference(varName);
166  }
override void Deveel.Data.Sql.Expressions.SqlExpressionSerializers.SqlVariableReferenceExpressionSerializer.Serialize ( SqlVariableReferenceExpression  expression,
BinaryWriter  writer 
)
inline

Definition at line 159 of file SqlExpressionSerializers.cs.

159  {
160  writer.Write(expression.VariableName);
161  }

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