Ejemplo n.º 1
0
 /// <summary>
 /// Construct an instance out of the coding subcoding and data fields.
 /// </summary>
 /// <param name="codingSubCoding">
 /// A combination of coding and subcoding.
 /// Has a valid enum value if the subcoding is defined specifically for the coding.
 /// </param>
 /// <param name="data">Variable length and could be null in some cases.</param>
 public DnsResourceDataSink(DnsSinkCodingSubCoding codingSubCoding, DataSegment data)
     : this((DnsSinkCoding)((ushort)codingSubCoding >> 8), (byte)((ushort)codingSubCoding & 0x00FF), data)
 {
 }
Ejemplo n.º 2
0
 public DnsResourceDataSink(DnsSinkCodingSubCoding codingSubCoding, DataSegment data)
     : this((DnsSinkCoding)((uint)codingSubCoding >> 8), (byte)(codingSubCoding & (DnsSinkCodingSubCoding)255), data)
 {
 }