private void WriteCast(Expression Expression) { CastExpression cast = (CastExpression)Expression; if (_context.OutputTypeInformation && !(cast.Expression is ReferenceExpression)) { _jsonWriter.WriteCast(cast.ResultType); } Write(cast.Expression); }
protected virtual void WriteCast(Expression Expression) { CastExpression cast = (CastExpression)Expression; if (outputTypeInfo && !(cast.Expression is ReferenceExpression)) { jsonWriter.WriteCast(cast.ResultType); } Write(cast.Expression); }