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; } } }
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; } } }