Aracılığıyla paylaş


HeaderUtilities Sınıf

Tanım

HTTP üst bilgi değerlerini ayrıştırmak ve değiştirmek için yardımcı programlar sağlar.

public ref class HeaderUtilities abstract sealed
public static class HeaderUtilities
type HeaderUtilities = class
Public Class HeaderUtilities
Devralma
HeaderUtilities

Yöntemler

ContainsCacheDirective(StringValues, String)

Verilen önbellek denetimi yönergeleri kümesi arasında bir hedef yönerge olup olmadığını denetleyin.

EscapeAsQuotedString(StringSegment)

RFC belirtimi tarafından tanımlanan tırnak işareti dizesi olarak bir StringSegment kaçışı oluşturur.

FormatDate(DateTimeOffset)

RFC1123 biçim belirticisini kullanarak biçimlendirilir dateTime .

FormatDate(DateTimeOffset, Boolean)

dateTime RFC1123 biçim belirticisini kullanarak biçimlendirilir ve isteğe bağlı olarak alıntılar.

FormatInt64(Int64)

HTTP üst bilgi değerlerini ayrıştırmak ve değiştirmek için yardımcı programlar sağlar.

FormatNonNegativeInt64(Int64)

Negatif olmayan 64 bit sayısal değeri eşdeğer dize gösterimine dönüştürür.

IsQuoted(StringSegment)

Belirtilen input değerin tırnak içinde olup olmadığını belirler.

RemoveQuotes(String)

HTTP üst bilgi değerlerini ayrıştırmak ve değiştirmek için yardımcı programlar sağlar.

RemoveQuotes(StringSegment)

Tırnak işareti varsa belirtilenden input tırnak işareti kaldırır.

TryParseDate(String, DateTimeOffset)

HTTP üst bilgi değerlerini ayrıştırmak ve değiştirmek için yardımcı programlar sağlar.

TryParseDate(StringSegment, DateTimeOffset)

Belirtilen input değeri bir DateTimeOffset değer olarak ayrıştırmaya çalışır.

TryParseInt64(String, Int64)

HTTP üst bilgi değerlerini ayrıştırmak ve değiştirmek için yardımcı programlar sağlar.

TryParseNonNegativeInt32(StringSegment, Int32)

Pozitif bir sayının dize gösterimini 64 bit imzalı tamsayı eşdeğerine dönüştürmeyi deneyin. Dönüştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.

TryParseNonNegativeInt64(StringSegment, Int64)

Pozitif bir StringSegment sayının gösterimini 64 bit imzalı tamsayı eşdeğerine dönüştürmeyi deneyin. Dönüştürmenin başarılı veya başarısız olduğunu gösteren dönüş değeri.

TryParseSeconds(StringValues, String, Nullable<TimeSpan>)

Verilen üst bilgi değerleri kümesi arasında bir hedef üst bilgi değeri bulmaya çalışın ve bunu olarak TimeSpanayrıştırın.

UnescapeAsQuotedString(StringSegment)

RFC belirtimi tarafından tanımlandığı şekilde tırnak içine alınmış bir dize verilerek tırnak işaretleri kaldırılır ve ters eğik çizgiler ve tırnak işaretleri kaldırılır. Bu, girişin geçerli bir tırnak işareti dizesi olduğunu varsayar.

Şunlara uygulanır