Exemplo n.º 1
0
        /// <summary>
        /// Write PDU data.
        /// </summary>
        /// <param name="pdu">PDU data to write.</param>
        public void Write(RawPDU pdu)
        {
            if (RelationalQueries.HasValue)
            {
                pdu.Write("Relational-queries", RelationalQueries.Value);

                if (DateTimeMatching.HasValue)
                {
                    pdu.Write("Date-Time matching", DateTimeMatching.Value);
                    if (FuzzySemanticMatching.HasValue)
                    {
                        pdu.Write("Fuzzy semantic matching", FuzzySemanticMatching.Value);
                        if (TimezoneQueryAdjustment.HasValue)
                        {
                            pdu.Write("Timezone query adjustment", TimezoneQueryAdjustment.Value);

                            if (EnhancedMultiFrameImageConversion.HasValue)
                            {
                                pdu.Write(
                                    "Enhanced Multi-Frame Image Conversion",
                                    EnhancedMultiFrameImageConversion.Value);
                            }
                        }
                    }
                }
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// Write PDU data.
 /// </summary>
 /// <param name="pdu">PDU data to write.</param>
 public void Write(RawPDU pdu)
 {
     if (RelationalRetrieval.HasValue)
     {
         pdu.Write("Relational RelationalRetrieval", RelationalRetrieval.Value);
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// Write PDU data.
 /// </summary>
 /// <param name="pdu">PDU data to write.</param>
 public void Write(RawPDU pdu)
 {
     if (RelationalRetrieval.HasValue)
     {
         pdu.Write("Relational RelationalRetrieval", RelationalRetrieval.Value);
     }
 }
Exemplo n.º 4
0
        /// <summary>
        /// Write PDU data.
        /// </summary>
        /// <param name="pdu">PDU data to write.</param>
        public void Write(RawPDU pdu)
        {
            if (RelationalQueries.HasValue)
            {
                pdu.Write("Relational-queries", RelationalQueries.Value);

                if (DateTimeMatching.HasValue)
                {
                    pdu.Write("Date-Time matching", DateTimeMatching.Value);
                    if (FuzzySemanticMatching.HasValue)
                    {
                        pdu.Write("Fuzzy semantic matching", FuzzySemanticMatching.Value);
                        if (TimezoneQueryAdjustment.HasValue)
                        {
                            pdu.Write("Timezone query adjustment", TimezoneQueryAdjustment.Value);

                            if (EnhancedMultiFrameImageConversion.HasValue)
                            {
                                pdu.Write(
                                    "Enhanced Multi-Frame Image Conversion",
                                    EnhancedMultiFrameImageConversion.Value);
                            }
                        }
                    }
                }
            }
        }