Beispiel #1
0
 private void Search()
 {
     MemberInfoList mil = new MemberInfoList(CurrentUserID);
     List<MemberInfo> m = mil.GetMembers(tbFirstname.Text, tbLastname.Text, ddlSex.SelectedItem.Text, tbMemberID.Text);
     lvMemberDetails.DataSource = m;
     lvMemberDetails.DataBind();
 }
Beispiel #2
0
        internal new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.HeadingLabel, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.HeadingCellIndex, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.HeadingSpan, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.GroupExpressionValue, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.StaticGroupingIndex, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.CustomPropertyInstances, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.DataValueInstanceList));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.InstanceInfo, memberInfoList));
        }
        public new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.ColumnCount, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.RowCount, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.CellAggregates, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.DataAggregateInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.ProcessingInnerGrouping, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.RunningValues, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.RunningValueInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.CellPostSortAggregates, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.DataAggregateInfoList));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.DataRegion, memberInfoList));
        }
        public new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.CornerContent, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ReportItemInstance));
            memberInfoList.Add(new MemberInfo(MemberName.ColumnInstances, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.MatrixHeadingInstanceList));
            memberInfoList.Add(new MemberInfo(MemberName.RowInstances, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.MatrixHeadingInstanceList));
            memberInfoList.Add(new MemberInfo(MemberName.Cells, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.MatrixCellInstancesList));
            memberInfoList.Add(new MemberInfo(MemberName.InstanceCountOfInnerRowWithPageBreak, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.ChildrenStartAndEndPages, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.RenderingPagesRangesList));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ReportItemInstance, memberInfoList));
        }
Beispiel #5
0
        internal static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.CommandType, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.CommandText, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.QueryParameters, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterValueList));
            memberInfoList.Add(new MemberInfo(MemberName.Timeout, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.CommandTextValue, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.RewrittenCommandText, Token.String));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
        internal static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.HyperLinkURL, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.BookmarkLink, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.DrillthroughReportName, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.DrillthroughParameters, Token.Array, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.DrillthroughParametersOmits, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.BoolList));
            memberInfoList.Add(new MemberInfo(MemberName.Label, Token.String));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
        internal new static Microsoft.ReportingServices.ReportProcessing.Persistence.Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.IsUserSupplied, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.Boolean));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.Value, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.Array, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.DynamicValidValues, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.Boolean));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.DynamicDefaultValue, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.Boolean));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.DependencyList, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterInfoCollection));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.ValidValues, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ValidValueList));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.Label, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.Array, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.String));
            return(new Microsoft.ReportingServices.ReportProcessing.Persistence.Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterBase, memberInfoList));
        }
Beispiel #8
0
        public new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.ContentUniqueNames, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.NonComputedUniqueNames));
            memberInfoList.Add(new MemberInfo(MemberName.StartHidden, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.HeadingCellIndex, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.HeadingSpan, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.GroupExpressionValue, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.Label, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.CustomPropertyInstances, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.DataValueInstanceList));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.InstanceInfo, memberInfoList));
        }
Beispiel #9
0
        public new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.Visibility, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Visibility));
            memberInfoList.Add(new MemberInfo(MemberName.Subtotal, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Subtotal));
            memberInfoList.Add(new MemberInfo(MemberName.Level, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.IsColumn, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.HasExprHost, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.SubtotalSpan, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.IDs, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.IntList));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ReportHierarchyNode, memberInfoList));
        }
Beispiel #10
0
        public new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.CategoryAxis, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.AxisInstance));
            memberInfoList.Add(new MemberInfo(MemberName.ValueAxis, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.AxisInstance));
            memberInfoList.Add(new MemberInfo(MemberName.Title, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ChartTitleInstance));
            memberInfoList.Add(new MemberInfo(MemberName.PlotAreaStyleAttributeValues, Token.Array, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.LegendStyleAttributeValues, Token.Array, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.CultureName, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.NoRows, Token.String));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
        public new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.ValidValuesDataSource, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterDataSource));
            memberInfoList.Add(new MemberInfo(MemberName.ValidValuesValueExpression, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.ValidValuesLabelExpression, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.DefaultValueDataSource, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterDataSource));
            memberInfoList.Add(new MemberInfo(MemberName.ExpressionList, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.DependencyList, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterDefList));
            memberInfoList.Add(new MemberInfo(MemberName.ExprHostID, Token.Int32));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterBase, memberInfoList));
        }
        internal static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.SubHeadingInstances, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.CustomReportItemHeadingInstanceList));
            memberInfoList.Add(new MemberInfo(MemberName.HeadingDefinition, Token.Reference, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.CustomReportItemHeading));
            memberInfoList.Add(new MemberInfo(MemberName.HeadingCellIndex, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.HeadingSpan, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.CustomPropertyInstances, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.DataValueInstanceList));
            memberInfoList.Add(new MemberInfo(MemberName.Label, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.GroupExpressionValue, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.VariantList));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
Beispiel #13
0
        internal new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.UniqueName, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.HeaderRowInstances, Token.Array, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.TableRowInstance));
            memberInfoList.Add(new MemberInfo(MemberName.FooterRowInstances, Token.Array, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.TableRowInstance));
            memberInfoList.Add(new MemberInfo(MemberName.SubGroupInstances, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.TableGroupInstanceList));
            memberInfoList.Add(new MemberInfo(MemberName.SimpleDetailStartUniqueName, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.TableDetailInstances, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.TableDetailInstanceList));
            memberInfoList.Add(new MemberInfo(MemberName.ChildrenStartAndEndPages, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.RenderingPagesRangesList));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.InstanceInfoOwner, memberInfoList));
        }
Beispiel #14
0
        internal static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.HyperLinkURL, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.DrillthroughReportName, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.DrillthroughParameters, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterValueList));
            memberInfoList.Add(new MemberInfo(MemberName.DrillthroughBookmarkLink, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.BookmarkLink, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.Label, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.ExprHostID, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.Index, Token.Int32));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
        internal static Microsoft.ReportingServices.ReportProcessing.Persistence.Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.Code, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.Enum));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.Severity, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.Enum));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.ObjectType, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.Enum));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.ObjectName, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.String));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.PropertyName, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.String));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.Message, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.String));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.ProcessingMessages, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ProcessingMessageList));
            memberInfoList.Add(new Microsoft.ReportingServices.ReportProcessing.Persistence.MemberInfo(Microsoft.ReportingServices.ReportProcessing.Persistence.MemberName.CommonCode, Microsoft.ReportingServices.ReportProcessing.Persistence.Token.Enum));
            return(new Microsoft.ReportingServices.ReportProcessing.Persistence.Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
Beispiel #16
0
        internal new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.DataPointIndex, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.DataValues, Token.Array, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.DataLabelValue, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.DataLabelStyleAttributeValues, Token.Array, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.Action, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ActionInstance));
            memberInfoList.Add(new MemberInfo(MemberName.StyleAttributeValues, Token.Array, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.MarkerStyleAttributeValues, Token.Array, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.CustomPropertyInstances, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.DataValueInstanceList));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.InstanceInfo, memberInfoList));
        }
        public static AspNetCore.ReportingServices.ReportProcessing.Persistence.Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.Code, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Enum));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.Severity, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Enum));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.ObjectType, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Enum));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.ObjectName, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.String));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.PropertyName, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.String));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.Message, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.String));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.ProcessingMessages, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ProcessingMessageList));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.CommonCode, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Enum));
            return(new AspNetCore.ReportingServices.ReportProcessing.Persistence.Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
Beispiel #18
0
        public static AspNetCore.ReportingServices.ReportProcessing.Persistence.Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.Name, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.String));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.DataType, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Enum));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.Nullable, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Boolean));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.Prompt, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.String));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.UsedInQuery, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Boolean));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.AllowBlank, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Boolean));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.MultiValue, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Boolean));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.DefaultValue, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Array, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberInfo(AspNetCore.ReportingServices.ReportProcessing.Persistence.MemberName.PromptUser, AspNetCore.ReportingServices.ReportProcessing.Persistence.Token.Boolean));
            return(new AspNetCore.ReportingServices.ReportProcessing.Persistence.Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
Beispiel #19
0
        public override MemberInfo[] GetMembers(BindingFlags bindingAttr)
        {
            MemberInfoList result = new MemberInfoList();

            MemberInfo[] mems = Globals.TypeRefs.ToReferenceContext(this.GetType()).GetMembers(bindingAttr | BindingFlags.DeclaredOnly);
            if (mems != null)
            {
                foreach (MemberInfo mem in mems)
                {
                    result.Add(mem);
                }
            }

            return(result.ToArray());
        }
Beispiel #20
0
        internal new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.HeaderRows, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.TableRowList));
            memberInfoList.Add(new MemberInfo(MemberName.HeaderRepeatOnNewPage, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.FooterRows, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.TableRowList));
            memberInfoList.Add(new MemberInfo(MemberName.FooterRepeatOnNewPage, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.Visibility, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Visibility));
            memberInfoList.Add(new MemberInfo(MemberName.PropagatedPageBreakAtStart, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.PropagatedPageBreakAtEnd, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.RunningValues, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.RunningValueInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.HasExprHost, Token.Boolean));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ReportHierarchyNode, memberInfoList));
        }
        public static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.UniqueName, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.Title, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ChartTitleInstance));
            memberInfoList.Add(new MemberInfo(MemberName.StyleAttributeValues, Token.Array, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.MajorGridLinesStyleAttributeValues, Token.Array, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.MinorGridLinesStyleAttributeValues, Token.Array, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.Min, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.Max, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.CrossAt, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.MajorInterval, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.MinorInterval, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Variant));
            memberInfoList.Add(new MemberInfo(MemberName.CustomPropertyInstances, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.DataValueInstanceList));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
Beispiel #22
0
        internal static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.DataValues, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.DataLabel, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ChartDataLabel));
            memberInfoList.Add(new MemberInfo(MemberName.Action, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Action));
            memberInfoList.Add(new MemberInfo(MemberName.StyleClass, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Style));
            memberInfoList.Add(new MemberInfo(MemberName.MarkerType, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.MarkerSize, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.MarkerStyleClass, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.Style));
            memberInfoList.Add(new MemberInfo(MemberName.DataElementName, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.DataElementOutput, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.ExprHostID, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.CustomProperties, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.DataValueList));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
Beispiel #23
0
        public static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.Name, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.Transaction, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.Type, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.ConnectString, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.IntegratedSecurity, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.Prompt, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.DataSourceReference, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.DataSets, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.DataSetList));
            memberInfoList.Add(new MemberInfo(MemberName.ID, Token.Guid));
            memberInfoList.Add(new MemberInfo(MemberName.ExprHostID, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.SharedDataSourceReferencePath, Token.String));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
        internal new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.DataSetName, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.NoRows, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.PageBreakAtEnd, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.PageBreakAtStart, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.KeepTogether, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.RepeatSiblings, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.IntList));
            memberInfoList.Add(new MemberInfo(MemberName.Filters, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.FilterList));
            memberInfoList.Add(new MemberInfo(MemberName.Aggregates, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.DataAggregateInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.PostSortAggregates, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.DataAggregateInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.UserSortExpressions, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.DetailSortFiltersInScope, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.InScopeSortFilterHashtable));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ReportItem, memberInfoList));
        }
        public static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.Enabled, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.PerspectiveProjectionMode, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.Rotation, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.Inclination, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.Perspective, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.HeightRatio, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.DepthRatio, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.Shading, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.GapDepth, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.WallThickness, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.DrawingStyleCube, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.Clustered, Token.Boolean));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
        public new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.ReportPath, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.Parameters, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterValueList));
            memberInfoList.Add(new MemberInfo(MemberName.NoRows, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.MergeTransactions, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.ContainingScopes, Token.Reference, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.GroupingList));
            memberInfoList.Add(new MemberInfo(MemberName.IsMatrixCellScope, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.DataSetUniqueNameMap, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ScopeLookupTable));
            memberInfoList.Add(new MemberInfo(MemberName.Status, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.ReportName, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.Description, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.Report, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Report));
            memberInfoList.Add(new MemberInfo(MemberName.StringUri, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.ParametersFromCatalog, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterInfoCollection));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ReportItem, memberInfoList));
        }
        public static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.ExecutionTime, Token.DateTime));
            memberInfoList.Add(new MemberInfo(MemberName.Report, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Report));
            memberInfoList.Add(new MemberInfo(MemberName.Parameters, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterInfoCollection));
            memberInfoList.Add(new MemberInfo(MemberName.ReportInstance, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ReportInstance));
            memberInfoList.Add(new MemberInfo(MemberName.HasDocumentMap, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.HasShowHide, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.HasBookmarks, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.HasImageStreams, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.RequestUserName, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.ReportServerUrl, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.ReportFolder, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.Language, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.ProcessingMessages, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ProcessingMessageList));
            memberInfoList.Add(new MemberInfo(MemberName.PageSectionOffsets, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Int64List));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.None, memberInfoList));
        }
        public new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.Value, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.CanGrow, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.CanShrink, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.HideDuplicates, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.Action, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Action));
            memberInfoList.Add(new MemberInfo(MemberName.IsToggle, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.InitialToggleState, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.ValueType, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.Formula, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.ValueReferenced, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.RecursiveSender, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.DataElementStyleAttribute, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.ContainingScopes, Token.Reference, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.GroupingList));
            memberInfoList.Add(new MemberInfo(MemberName.UserSort, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.EndUserSort));
            memberInfoList.Add(new MemberInfo(MemberName.IsMatrixCellScope, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.IsSubReportTopLevelScope, Token.Boolean));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ReportItem, memberInfoList));
        }
Beispiel #29
0
        public new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.Columns, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ChartHeading));
            memberInfoList.Add(new MemberInfo(MemberName.Rows, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ChartHeading));
            memberInfoList.Add(new MemberInfo(MemberName.CellDataPoints, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ChartDataPointList));
            memberInfoList.Add(new MemberInfo(MemberName.CellRunningValues, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.RunningValueInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.MultiChart, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.MultiChart));
            memberInfoList.Add(new MemberInfo(MemberName.Legend, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Legend));
            memberInfoList.Add(new MemberInfo(MemberName.CategoryAxis, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Axis));
            memberInfoList.Add(new MemberInfo(MemberName.ValueAxis, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Axis));
            memberInfoList.Add(new MemberInfo(MemberName.StaticColumns, Token.Reference, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ChartHeading));
            memberInfoList.Add(new MemberInfo(MemberName.StaticRows, Token.Reference, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ChartHeading));
            memberInfoList.Add(new MemberInfo(MemberName.Type, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.SubType, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.Palette, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.Title, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ChartTitle));
            memberInfoList.Add(new MemberInfo(MemberName.PointWidth, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.ThreeDProperties, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.ThreeDProperties));
            memberInfoList.Add(new MemberInfo(MemberName.PlotArea, AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.PlotArea));
            return(new Declaration(AspNetCore.ReportingServices.ReportProcessing.Persistence.ObjectType.Pivot, memberInfoList));
        }
Beispiel #30
0
        internal new static Declaration GetDeclaration()
        {
            MemberInfoList members = new MemberInfoList();

            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.InfoBase, members));
        }
Beispiel #31
0
        internal new static Declaration GetDeclaration()
        {
            MemberInfoList memberInfoList = new MemberInfoList();

            memberInfoList.Add(new MemberInfo(MemberName.IntermediateFormatVersion, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.IntermediateFormatVersion));
            memberInfoList.Add(new MemberInfo(MemberName.ReportVersion, Token.Guid));
            memberInfoList.Add(new MemberInfo(MemberName.Author, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.AutoRefresh, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.EmbeddedImages, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.EmbeddedImageHashtable));
            memberInfoList.Add(new MemberInfo(MemberName.PageHeader, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.PageSection));
            memberInfoList.Add(new MemberInfo(MemberName.PageFooter, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.PageSection));
            memberInfoList.Add(new MemberInfo(MemberName.ReportItems, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ReportItemCollection));
            memberInfoList.Add(new MemberInfo(MemberName.DataSources, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.DataSourceList));
            memberInfoList.Add(new MemberInfo(MemberName.PageHeight, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.PageHeightValue, Token.Double));
            memberInfoList.Add(new MemberInfo(MemberName.PageWidth, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.PageWidthValue, Token.Double));
            memberInfoList.Add(new MemberInfo(MemberName.LeftMargin, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.LeftMarginValue, Token.Double));
            memberInfoList.Add(new MemberInfo(MemberName.RightMargin, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.RightMarginValue, Token.Double));
            memberInfoList.Add(new MemberInfo(MemberName.TopMargin, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.TopMarginValue, Token.Double));
            memberInfoList.Add(new MemberInfo(MemberName.BottomMargin, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.BottomMarginValue, Token.Double));
            memberInfoList.Add(new MemberInfo(MemberName.Columns, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.ColumnSpacing, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.ColumnSpacingValue, Token.Double));
            memberInfoList.Add(new MemberInfo(MemberName.PageAggregates, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.DataAggregateInfoList));
            memberInfoList.Add(new MemberInfo(MemberName.CompiledCode, Token.TypedArray));
            memberInfoList.Add(new MemberInfo(MemberName.MergeOnePass, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.PageMergeOnePass, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.SubReportMergeTransactions, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.NeedPostGroupProcessing, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.HasPostSortAggregates, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.HasReportItemReferences, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.ShowHideType, Token.Enum));
            memberInfoList.Add(new MemberInfo(MemberName.Images, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ImageStreamNames));
            memberInfoList.Add(new MemberInfo(MemberName.LastID, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.BodyID, Token.Int32));
            memberInfoList.Add(new MemberInfo(MemberName.SubReports, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.SubReportList));
            memberInfoList.Add(new MemberInfo(MemberName.HasImageStreams, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.HasLabels, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.HasBookmarks, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.SnapshotProcessingEnabled, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.Parameters, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ParameterDefList));
            memberInfoList.Add(new MemberInfo(MemberName.DataSetName, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.CodeModules, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.StringList));
            memberInfoList.Add(new MemberInfo(MemberName.CodeClasses, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.CodeClassList));
            memberInfoList.Add(new MemberInfo(MemberName.HasSpecialRecursiveAggregates, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.Language, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ExpressionInfo));
            memberInfoList.Add(new MemberInfo(MemberName.DataTransform, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.DataSchema, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.DataElementStyleAttribute, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.Code, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.HasUserSortFilter, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.CompiledCodeGeneratedWithRefusedPermissions, Token.Boolean));
            memberInfoList.Add(new MemberInfo(MemberName.InteractiveHeight, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.InteractiveHeightValue, Token.Double));
            memberInfoList.Add(new MemberInfo(MemberName.InteractiveWidth, Token.String));
            memberInfoList.Add(new MemberInfo(MemberName.InteractiveWidthValue, Token.Double));
            memberInfoList.Add(new MemberInfo(MemberName.NonDetailSortFiltersInScope, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.InScopeSortFilterHashtable));
            memberInfoList.Add(new MemberInfo(MemberName.DetailSortFiltersInScope, Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.InScopeSortFilterHashtable));
            return(new Declaration(Microsoft.ReportingServices.ReportProcessing.Persistence.ObjectType.ReportItem, memberInfoList));
        }