Exemplo n.º 1
0
        private GenericHeaderParser(bool supportsMultipleValues, GetParsedValueLengthDelegate getParsedValueLength,
            IEqualityComparer comparer)
            : base(supportsMultipleValues)
        {
            Debug.Assert(getParsedValueLength != null);

            _getParsedValueLength = getParsedValueLength;
            _comparer = comparer;
        }
Exemplo n.º 2
0
        private GenericHeaderParser(bool supportsMultipleValues, GetParsedValueLengthDelegate getParsedValueLength,
                                    IEqualityComparer comparer)
            : base(supportsMultipleValues)
        {
            Contract.Assert(getParsedValueLength != null);

            this.getParsedValueLength = getParsedValueLength;
            this.comparer             = comparer;
        }
Exemplo n.º 3
0
        private GenericHeaderParser(bool supportsMultipleValues, GetParsedValueLengthDelegate getParsedValueLength,
                                    IEqualityComparer?comparer)
            : base(supportsMultipleValues)
        {
            Debug.Assert(getParsedValueLength != null);

            _getParsedValueLength = getParsedValueLength;
            _comparer             = comparer;
        }
Exemplo n.º 4
0
    internal GenericHeaderParser(bool supportsMultipleValues, GetParsedValueLengthDelegate getParsedValueLength)
        : base(supportsMultipleValues)
    {
        if (getParsedValueLength == null)
        {
            throw new ArgumentNullException(nameof(getParsedValueLength));
        }

        _getParsedValueLength = getParsedValueLength;
    }
Exemplo n.º 5
0
 private GenericHeaderParser(bool supportsMultipleValues, GetParsedValueLengthDelegate getParsedValueLength)
     : this(supportsMultipleValues, getParsedValueLength, null)
 {
 }
 internal GenericHeaderParser(bool supportsMultipleValues, [NotNull] GetParsedValueLengthDelegate getParsedValueLength)
     : base(supportsMultipleValues)
 {
     _getParsedValueLength = getParsedValueLength;
 }
Exemplo n.º 7
0
 private GenericHeaderParser(bool supportsMultipleValues, GetParsedValueLengthDelegate getParsedValueLength)
     : this(supportsMultipleValues, getParsedValueLength, null)
 {
 }
 private GenericHeaderParser(bool supportsMultipleValues, GetParsedValueLengthDelegate getParsedValueLength, IEqualityComparer comparer)
     : base(supportsMultipleValues)
 {
     this.getParsedValueLength = getParsedValueLength;
     this.comparer = comparer;
 }