public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(ScalableHybridListEntry.m_declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Item: this.Item = reader.ReadVariant(); break; case MemberName.NextLeaf: this.Next = reader.ReadInt32(); break; case MemberName.PrevLeaf: this.Previous = reader.ReadInt32(); break; default: Global.Tracer.Assert(false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.ParametersLayoutNumberOfColumns: NumberOfColumns = reader.ReadInt32(); break; case MemberName.ParametersLayoutNumberOfRows: NumberOfRows = reader.ReadInt32(); break; case MemberName.ParametersLayoutCellDefinitions: CellDefinitions = reader.ReadListOfRIFObjects <ParametersGridCellDefinitionList>(); break; default: Global.Tracer.Assert(condition: false, "Unexpected RIF Member for ParametersGridLayout"); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(RuntimeCells.m_declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.FirstCell: this.m_firstCellKey = reader.ReadInt32(); break; case MemberName.LastCell: this.m_lastCellKey = reader.ReadInt32(); break; case MemberName.Collection: this.m_collection = reader.ReadRIFObject <ScalableList <IStorable> >(); break; default: Global.Tracer.Assert(false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.IntermediateFormatVersionMajor: m_major = reader.ReadInt32(); break; case MemberName.IntermediateFormatVersionMinor: m_minor = reader.ReadInt32(); break; case MemberName.IntermediateFormatVersionBuild: m_build = reader.ReadInt32(); break; default: Global.Tracer.Assert(condition: false); break; } } }
void IPersistable.Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(ParameterDef.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Prompt: this.m_prompt = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ValidValuesDataSource: this.m_validValuesDataSource = (ParameterDataSource)reader.ReadRIFObject(); break; case MemberName.ValidValuesValueExpression: this.m_validValuesValueExpressions = reader.ReadGenericListOfRIFObjects <ExpressionInfo>(); break; case MemberName.ValidValuesLabelExpression: this.m_validValuesLabelExpressions = reader.ReadGenericListOfRIFObjects <ExpressionInfo>(); break; case MemberName.DefaultValueDataSource: this.m_defaultDataSource = (ParameterDataSource)reader.ReadRIFObject(); break; case MemberName.ExpressionList: this.m_defaultExpressions = reader.ReadGenericListOfRIFObjects <ExpressionInfo>(); break; case MemberName.DependencyList: { List <ParameterDef> list = reader.ReadGenericListOfRIFObjects <ParameterDef>(); if (list != null) { this.m_dependencyList = list; } break; } case MemberName.DependencyRefList: this.m_dependencyList = reader.ReadGenericListOfReferences <ParameterDef>(this); break; case MemberName.ExprHostID: this.m_exprHostID = reader.ReadInt32(); break; case MemberName.ReferenceID: this.m_referenceId = reader.ReadInt32(); break; default: Global.Tracer.Assert(false); break; } } }
public virtual void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(RuntimeDataRegionObj.m_declaration); IScalabilityCache scalabilityCache = reader.PersistenceHelper as IScalabilityCache; while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.OdpContext: { int id = reader.ReadInt32(); this.m_odpContext = (OnDemandProcessingContext)scalabilityCache.FetchStaticReference(id); break; } case MemberName.ObjectType: this.m_objectType = (AspNetCore.ReportingServices.ReportProcessing.ObjectType)reader.ReadEnum(); break; case MemberName.Depth: this.m_depth = reader.ReadInt32(); break; default: Global.Tracer.Assert(false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Item: Item = reader.ReadVariant(); break; case MemberName.NextLeaf: Next = reader.ReadInt32(); break; case MemberName.PrevLeaf: Previous = reader.ReadInt32(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Top: m_top = reader.ReadInt32(); break; case MemberName.Left: m_left = reader.ReadInt32(); break; case MemberName.Width: m_width = reader.ReadInt32(); break; case MemberName.Height: m_height = reader.ReadInt32(); break; default: RSTrace.ExcelRendererTracer.Assert(condition: false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(LookupDestinationInfo.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.IsMultiValue: this.m_isMultiValue = reader.ReadBoolean(); break; case MemberName.DestinationExpr: this.m_destinationExpr = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.IndexInCollection: this.m_indexInCollection = reader.ReadInt32(); break; case MemberName.UsedInSameDataSetTablixProcessing: this.m_usedInSameDataSetTablixProcessing = reader.ReadBoolean(); break; case MemberName.ExprHostID: this.m_exprHostID = reader.ReadInt32(); break; default: Global.Tracer.Assert(false); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(TablixCellBase.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.RowSpan: this.m_rowSpan = reader.ReadInt32(); break; case MemberName.ColSpan: this.m_colSpan = reader.ReadInt32(); break; case MemberName.CellContents: this.m_cellContents = (ReportItem)reader.ReadRIFObject(); break; case MemberName.AltCellContents: this.m_altCellContents = (ReportItem)reader.ReadRIFObject(); break; default: Global.Tracer.Assert(false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.ParameterCellColumnIndex: ColumnIndex = reader.ReadInt32(); break; case MemberName.ParameterCellRowIndex: RowIndex = reader.ReadInt32(); break; case MemberName.ParameterName: ParameterName = reader.ReadString(); break; default: Global.Tracer.Assert(condition: false, "Unexpected RIF Member for ParametersGridCellDefinition"); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(BandLayoutOptions.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.RowCount: this.m_rowCount = reader.ReadInt32(); break; case MemberName.ColumnCount: this.m_columnCount = reader.ReadInt32(); break; case MemberName.Navigation: this.m_navigation = (Navigation)reader.ReadRIFObject(); break; default: Global.Tracer.Assert(false); break; } } }
public virtual void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.DataSourceIndex: m_dataSourceIndex = reader.ReadInt32(); break; case MemberName.DataSetIndex: m_dataSetIndex = reader.ReadInt32(); break; case MemberName.ValueFieldIndex: m_valueFieldIndex = reader.ReadInt32(); break; case MemberName.LabelFieldIndex: m_labelFieldIndex = reader.ReadInt32(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(TextRun.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Value: this.m_value = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ToolTip: this.m_toolTip = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Style: this.m_styleClass = (Style)reader.ReadRIFObject(); break; case MemberName.Label: this.m_label = reader.ReadString(); break; case MemberName.MarkupType: this.m_markupType = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.Action: this.m_action = (Action)reader.ReadRIFObject(); break; case MemberName.DataType: this.m_constantDataType = (DataType)reader.ReadEnum(); break; case MemberName.IndexInCollection: this.m_indexInCollection = reader.ReadInt32(); break; case MemberName.Paragraph: this.m_paragraph = reader.ReadReference <Paragraph>(this); break; case MemberName.ExprHostID: this.m_exprHostID = reader.ReadInt32(); break; case MemberName.ValueReferenced: this.m_valueReferenced = reader.ReadBoolean(); break; default: Global.Tracer.Assert(false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_declaration); IScalabilityCache scalabilityCache = reader.PersistenceHelper as IScalabilityCache; while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.ReportObjectModel: { int id2 = reader.ReadInt32(); m_reportOM = (ObjectModelImpl)scalabilityCache.FetchStaticReference(id2); break; } case MemberName.Value: m_value = reader.ReadVariant(); break; case MemberName.IsAggregateField: m_isAggregationField = reader.ReadBoolean(); break; case MemberName.AggregationFieldChecked: m_aggregationFieldChecked = reader.ReadBoolean(); break; case MemberName.FieldStatus: m_fieldStatus = (DataFieldStatus)reader.ReadEnum(); break; case MemberName.Message: m_exceptionMessage = reader.ReadString(); break; case MemberName.Properties: m_properties = reader.ReadStringObjectHashtable <Hashtable>(); break; case MemberName.FieldDef: { int id = reader.ReadInt32(); m_fieldDef = (Microsoft.ReportingServices.ReportIntermediateFormat.Field)scalabilityCache.FetchStaticReference(id); break; } case MemberName.UsedInExpression: m_usedInExpression = reader.ReadBoolean(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.AggregatesSpanGroupFilter: m_aggregatesSpanGroupFilter = reader.ReadBoolean(); break; case MemberName.AggregatesOfAggregates: m_aggregatesOfAggregates = (BucketedDataAggregateInfos)reader.ReadRIFObject(); break; case MemberName.PostSortAggregatesOfAggregates: m_postSortAggregatesOfAggregates = (BucketedDataAggregateInfos)reader.ReadRIFObject(); break; case MemberName.RunningValuesOfAggregates: m_runningValuesOfAggregates = reader.ReadGenericListOfRIFObjects <RunningValueInfo>(); break; case MemberName.ScopeID: m_scopeID = reader.ReadInt32(); break; case MemberName.HasAggregatesToUpdateAtRowScope: m_hasAggregatesToUpdateAtRowScope = reader.ReadBoolean(); break; case MemberName.IsDecomposable: m_isDecomposable = reader.ReadBoolean(); break; case MemberName.DataSet: m_dataSet = reader.ReadReference <DataSet>(this); break; case MemberName.JoinInfo: m_joinInfo = (JoinInfo)reader.ReadRIFObject(); break; case MemberName.DataPipelineID: m_dataPipelineID = reader.ReadInt32(); break; case MemberName.GroupingFieldIndicesForServerAggregates: m_groupingFieldIndicesForServerAggregates = reader.ReadListOfPrimitives <int>(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(LookupInfo.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.ResultExpr: this.m_resultExpr = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.DataSetName: this.m_dataSetName = reader.ReadString(); break; case MemberName.SourceExpr: this.m_sourceExpr = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.IsMultiValue: if (reader.ReadBoolean()) { this.m_lookupType = LookupType.LookupSet; } else { this.m_lookupType = LookupType.Lookup; } break; case MemberName.DestinationIndexInCollection: this.m_destinationIndexInCollection = reader.ReadInt32(); break; case MemberName.Name: this.m_name = reader.ReadString(); break; case MemberName.ExprHostID: this.m_exprHostID = reader.ReadInt32(); break; case MemberName.DataSetIndexInCollection: this.m_dataSetIndexInCollection = reader.ReadInt32(); break; case MemberName.LookupType: this.m_lookupType = (LookupType)reader.ReadEnum(); break; default: Global.Tracer.Assert(false); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(Previous.m_declaration); IScalabilityCache scalabilityCache = reader.PersistenceHelper as IScalabilityCache; while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.OdpContext: { int id = reader.ReadInt32(); this.m_odpContext = (OnDemandProcessingContext)scalabilityCache.FetchStaticReference(id); break; } case MemberName.PreviousValues: this.m_previousValues = reader.ReadVariantListVariantDictionary(); break; case MemberName.Values: this.m_values = reader.ReadVariantListVariantDictionary(); break; case MemberName.StartHidden: this.m_startIndex = reader.ReadInt32(); break; case MemberName.IsScopedInEvaluationScope: this.m_isScopedInEvaluationScope = reader.ReadBoolean(); break; case MemberName.Previous: this.m_previous = reader.ReadVariant(); break; case MemberName.PreviousEnabled: this.m_previousEnabled = reader.ReadBoolean(); break; case MemberName.HasNoExplicitScope: this.m_hasNoExplicitScope = reader.ReadBoolean(); break; case MemberName.Value: this.m_value = reader.ReadVariant(); break; default: Global.Tracer.Assert(false); break; } } }
void IPersistable.Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(CalculatedFieldWrapperImpl.m_declaration); IScalabilityCache scalabilityCache = reader.PersistenceHelper as IScalabilityCache; while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.FieldDef: { int id2 = reader.ReadInt32(); this.m_fieldDef = (AspNetCore.ReportingServices.ReportIntermediateFormat.Field)scalabilityCache.FetchStaticReference(id2); break; } case MemberName.Value: this.m_value = reader.ReadVariant(); break; case MemberName.IsValueReady: this.m_isValueReady = reader.ReadBoolean(); break; case MemberName.IsVisited: this.m_isVisited = reader.ReadBoolean(); break; case MemberName.ReportRuntime: { int id = reader.ReadInt32(); this.m_reportRT = (AspNetCore.ReportingServices.RdlExpressions.ReportRuntime)scalabilityCache.FetchStaticReference(id); this.m_iErrorContext = this.m_reportRT; break; } case MemberName.ErrorOccurred: this.m_errorOccurred = reader.ReadBoolean(); break; case MemberName.ExceptionMessage: this.m_exceptionMessage = reader.ReadString(); break; default: Global.Tracer.Assert(false); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(ChartLegendCustomItem.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Name: this.m_name = reader.ReadString(); break; case MemberName.ExprHostID: this.m_exprHostID = reader.ReadInt32(); break; case MemberName.Action: this.m_action = (Action)reader.ReadRIFObject(); break; case MemberName.Marker: this.m_marker = (ChartMarker)reader.ReadRIFObject(); break; case MemberName.Separator: this.m_separator = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.SeparatorColor: this.m_separatorColor = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ToolTip: this.m_toolTip = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ChartLegendCustomItemCells: this.m_chartLegendCustomItemCells = reader.ReadGenericListOfRIFObjects <ChartLegendCustomItemCell>(); break; case MemberName.ID: this.m_id = reader.ReadInt32(); break; default: Global.Tracer.Assert(false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(ReportQuery.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.CommandType: this.m_commandType = (CommandType)reader.ReadEnum(); break; case MemberName.CommandText: this.m_commandText = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.QueryParameters: this.m_queryParameters = reader.ReadGenericListOfRIFObjects <ParameterValue>(); break; case MemberName.Timeout: this.m_timeOut = reader.ReadInt32(); break; default: Global.Tracer.Assert(false, string.Empty); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Map: m_map = reader.ReadReference <Map>(this); break; case MemberName.Name: m_name = reader.ReadString(); break; case MemberName.TileData: m_tileData = reader.ReadString(); break; case MemberName.MIMEType: m_mIMEType = reader.ReadString(); break; case MemberName.ExprHostID: m_exprHostID = reader.ReadInt32(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(MapFieldName.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Map: this.m_map = reader.ReadReference <Map>(this); break; case MemberName.Name: this.m_name = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ExprHostID: this.m_exprHostID = reader.ReadInt32(); break; default: Global.Tracer.Assert(false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.ForeignKeyExpression: m_foreignKeyExpression = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.PrimaryKeyExpression: m_primaryKeyExpression = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ExprHostID: m_exprHostID = reader.ReadInt32(); break; case MemberName.SortDirection: m_sortDirection = (SortDirection)reader.ReadEnum(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(m_declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.IsAggregateRow: m_isAggregateRow = reader.ReadBoolean(); break; case MemberName.AggregationFieldCount: m_aggregationFieldCount = reader.ReadInt32(); break; case MemberName.ValidAggregateRow: m_validAggregateRow = reader.ReadBoolean(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Map: m_map = reader.ReadReference <Map>(this); break; case MemberName.StartValue: m_startValue = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.EndValue: m_endValue = (ExpressionInfo)reader.ReadRIFObject(); break; case MemberName.ExprHostID: m_exprHostID = reader.ReadInt32(); break; default: Global.Tracer.Assert(condition: false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(ScalableDictionaryValues.m_declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Keys: this.m_keys = reader.ReadVariantArray(); break; case MemberName.Values: this.m_values = reader.ReadVariantArray(); break; case MemberName.Count: this.m_count = reader.ReadInt32(); break; default: Global.Tracer.Assert(false); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { base.Deserialize(reader); reader.RegisterDeclaration(RunningValueInfo.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.Scope: this.m_scope = reader.ReadString(); break; case MemberName.TotalGroupingExpressionCount: this.m_totalGroupingExpressionCount = reader.ReadInt32(); break; case MemberName.IsScopedInEvaluationScope: this.m_isScopedInEvaluationScope = reader.ReadBoolean(); break; default: Global.Tracer.Assert(false); break; } } }
public override void Deserialize(IntermediateFormatReader reader) { reader.RegisterDeclaration(m_declaration); IScalabilityCache scalabilityCache = reader.PersistenceHelper as IScalabilityCache; while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.ExpressionType: m_expressionType = (Microsoft.ReportingServices.ReportProcessing.DataAggregate.DataTypeCode)reader.ReadEnum(); break; case MemberName.CurrentMin: m_currentMin = reader.ReadVariant(); break; case MemberName.Comparer: { int id = reader.ReadInt32(); m_comparer = (Microsoft.ReportingServices.ReportProcessing.ReportProcessing.ProcessingComparer)scalabilityCache.FetchStaticReference(id); break; } default: Global.Tracer.Assert(condition: false); break; } } }
public void Deserialize(IntermediateFormatReader reader) { this.m_streamPosition = reader.ObjectStartPosition; reader.RegisterDeclaration(RecordRow.m_Declaration); while (reader.NextMember()) { switch (reader.CurrentMember.MemberName) { case MemberName.RecordFields: this.m_recordFields = reader.ReadArrayOfRIFObjects <RecordField>(); break; case MemberName.IsAggregateRow: this.m_isAggregateRow = reader.ReadBoolean(); break; case MemberName.AggregationFieldCount: this.m_aggregationFieldCount = reader.ReadInt32(); break; default: Global.Tracer.Assert(false); break; } } }