RangeHeaderValue Oluşturucular

Tanım

RangeHeaderValue sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

RangeHeaderValue()

RangeHeaderValue sınıfının yeni bir örneğini başlatır.

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

Bayt aralığı ile sınıfının yeni bir örneğini RangeHeaderValue başlatır.

RangeHeaderValue()

Kaynak:
RangeHeaderValue.cs
Kaynak:
RangeHeaderValue.cs
Kaynak:
RangeHeaderValue.cs

RangeHeaderValue sınıfının yeni bir örneğini başlatır.

C#
public RangeHeaderValue ();

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.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
.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>)

Kaynak:
RangeHeaderValue.cs
Kaynak:
RangeHeaderValue.cs
Kaynak:
RangeHeaderValue.cs

Bayt aralığı ile sınıfının yeni bir örneğini RangeHeaderValue başlatır.

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

Parametreler

from
Nullable<Int64>

Veri göndermeye başlayabileceğiniz konum.

to
Nullable<Int64>

Veri göndermeyi durduracağınız konum.

Özel durumlar

from büyüktür to

-veya-

from veya to 0'dan küçüktür.

Açıklamalar

Bu oluşturucu, belirtilen bayt aralığını içeren bir Range üst bilgisi ile sınıfının yeni bir örneğini RangeHeaderValue başlatır.

http protokolü isteğinde ilk 100 bayt isteyen bayt aralığına sahip bir Aralık üst bilgisi örneği aşağıdaki gibi olabilir:

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

Bu örnekte parametresi from 0, to parametresi ise 99 olarak belirtilebilir.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.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
.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