protected Boolean Equals(IPFragmentKey other) => Equals(this.SourceAddress, other.SourceAddress) && Equals(this.DestinationAddress, other.DestinationAddress) && this.Protocol == other.Protocol && this.IPIdentification == other.IPIdentification;
public IPFragmentSignature(IPAddress sourceAddress, IPAddress destinationAddress, IPProtocolType ipProtocolType, UInt16 identification, Boolean moreFragments, Int32 fragmentOffset) { this.IPFragmentKey = new IPFragmentKey(sourceAddress, destinationAddress, ipProtocolType, identification); this.MoreFragments = moreFragments; this.FragmentOffset = fragmentOffset; }