void IPersistable.Serialize(AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.IntermediateFormatWriter writer)
        {
            writer.RegisterDeclaration(ProcessingMessage.m_Declaration);
            while (writer.NextMember())
            {
                switch (writer.CurrentMember.MemberName)
                {
                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.Code:
                    writer.WriteEnum((int)this.m_code);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.Severity:
                    writer.WriteEnum((int)this.m_severity);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.ObjectType:
                    writer.WriteEnum((int)this.m_objectType);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.ObjectName:
                    writer.Write(this.m_objectName);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.PropertyName:
                    writer.Write(this.m_propertyName);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.Message:
                    writer.Write(this.m_message);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.ProcessingMessages:
                    writer.Write(this.m_processingMessages);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.CommonCode:
                    writer.WriteEnum((int)this.m_commonCode);
                    break;

                default:
                    Global.Tracer.Assert(false);
                    break;
                }
            }
        }
Esempio n. 2
0
        public void Serialize(AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.IntermediateFormatWriter writer)
        {
            writer.RegisterDeclaration(ParameterBase.m_Declaration);
            while (writer.NextMember())
            {
                switch (writer.CurrentMember.MemberName)
                {
                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.Name:
                    writer.Write(this.m_name);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.DataType:
                    writer.WriteEnum((int)this.m_dataType);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.Nullable:
                    writer.Write(this.m_nullable);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.UsedInQuery:
                    writer.Write(this.m_usedInQuery);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.AllowBlank:
                    writer.Write(this.m_allowBlank);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.MultiValue:
                    writer.Write(this.m_multiValue);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.DefaultValue:
                    writer.Write(this.m_defaultValues);
                    break;

                case AspNetCore.ReportingServices.ReportIntermediateFormat.Persistence.MemberName.PromptUser:
                    writer.Write(this.m_promptUser);
                    break;

                default:
                    Global.Tracer.Assert(false);
                    break;
                }
            }
        }