Прочитај на енглеском Уреди

Делите путем


RangeHeaderValue Constructors

Definition

Initializes a new instance of the RangeHeaderValue class.

Overloads

RangeHeaderValue()

Initializes a new instance of the RangeHeaderValue class.

RangeHeaderValue(Nullable<Int64>, Nullable<Int64>)

Initializes a new instance of the RangeHeaderValue class with a byte range.

RangeHeaderValue()

Source:
RangeHeaderValue.cs
Source:
RangeHeaderValue.cs
Source:
RangeHeaderValue.cs

Initializes a new instance of the RangeHeaderValue class.

C#
public RangeHeaderValue();

Applies to

.NET 10 и друге верзије
Производ Верзије
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

RangeHeaderValue(Nullable<Int64>, Nullable<Int64>)

Source:
RangeHeaderValue.cs
Source:
RangeHeaderValue.cs
Source:
RangeHeaderValue.cs

Initializes a new instance of the RangeHeaderValue class with a byte range.

C#
public RangeHeaderValue(long? from, long? to);

Parameters

from
Nullable<Int64>

The position at which to start sending data.

to
Nullable<Int64>

The position at which to stop sending data.

Exceptions

from is greater than to

-or-

from or to is less than 0.

Remarks

This constructor initializes a new instance of the RangeHeaderValue class with a Range header containing a specified byte range.

An example of a Range header with a byte range in an HTTP protocol request that requests the first 100 bytes would be would be the following:

Range: bytes=0-99\r\n\r\n

For this example, the from parameter would be specified as 0 and the to parameter would be specified as 99.

Applies to

.NET 10 и друге верзије
Производ Верзије
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0