public override void Reflection(StringBuilder sb) { sb.AppendLine("<TransferControlRequestPdu>"); base.Reflection(sb); try { sb.AppendLine("<orginatingEntityID>"); this._orginatingEntityID.Reflection(sb); sb.AppendLine("</orginatingEntityID>"); sb.AppendLine("<recevingEntityID>"); this._recevingEntityID.Reflection(sb); sb.AppendLine("</recevingEntityID>"); sb.AppendLine("<requestID type=\"uint\">" + this._requestID.ToString(CultureInfo.InvariantCulture) + "</requestID>"); sb.AppendLine("<requiredReliabilityService type=\"byte\">" + this._requiredReliabilityService.ToString(CultureInfo.InvariantCulture) + "</requiredReliabilityService>"); sb.AppendLine("<tranferType type=\"byte\">" + this._tranferType.ToString(CultureInfo.InvariantCulture) + "</tranferType>"); sb.AppendLine("<transferEntityID>"); this._transferEntityID.Reflection(sb); sb.AppendLine("</transferEntityID>"); sb.AppendLine("<recordSets type=\"byte\">" + this._recordSets.Count.ToString(CultureInfo.InvariantCulture) + "</recordSets>"); for (int idx = 0; idx < this._recordSets.Count; idx++) { sb.AppendLine("<recordSets" + idx.ToString(CultureInfo.InvariantCulture) + " type=\"RecordSet\">"); RecordSet aRecordSet = (RecordSet)this._recordSets[idx]; aRecordSet.Reflection(sb); sb.AppendLine("</recordSets" + idx.ToString(CultureInfo.InvariantCulture) + ">"); } sb.AppendLine("</TransferControlRequestPdu>"); } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } }
public override void Reflection(StringBuilder sb) { sb.AppendLine("<SetRecordReliablePdu>"); base.Reflection(sb); try { sb.AppendLine("<requestID type=\"uint\">" + this._requestID.ToString(CultureInfo.InvariantCulture) + "</requestID>"); sb.AppendLine("<requiredReliabilityService type=\"byte\">" + this._requiredReliabilityService.ToString(CultureInfo.InvariantCulture) + "</requiredReliabilityService>"); sb.AppendLine("<pad1 type=\"ushort\">" + this._pad1.ToString(CultureInfo.InvariantCulture) + "</pad1>"); sb.AppendLine("<pad2 type=\"byte\">" + this._pad2.ToString(CultureInfo.InvariantCulture) + "</pad2>"); sb.AppendLine("<recordSets type=\"uint\">" + this._recordSets.Count.ToString(CultureInfo.InvariantCulture) + "</recordSets>"); for (int idx = 0; idx < this._recordSets.Count; idx++) { sb.AppendLine("<recordSets" + idx.ToString(CultureInfo.InvariantCulture) + " type=\"RecordSet\">"); RecordSet aRecordSet = (RecordSet)this._recordSets[idx]; aRecordSet.Reflection(sb); sb.AppendLine("</recordSets" + idx.ToString(CultureInfo.InvariantCulture) + ">"); } sb.AppendLine("</SetRecordReliablePdu>"); } catch (Exception e) { if (PduBase.TraceExceptions) { Trace.WriteLine(e); Trace.Flush(); } this.RaiseExceptionOccured(e); if (PduBase.ThrowExceptions) { throw e; } } }