HttpContentHeaderCollection.Expires プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public:
property IReference<DateTime> ^ Expires { IReference<DateTime> ^ get(); void set(IReference<DateTime> ^ value); };
IReference<DateTime> Expires();
void Expires(IReference<DateTime> value);
public System.Nullable<System.DateTimeOffset> Expires { get; set; }
var iReference = httpContentHeaderCollection.expires;
httpContentHeaderCollection.expires = iReference;
Public Property Expires As Nullable(Of DateTimeOffset)
プロパティ値
HTTP コンテンツの HTTP Expires ヘッダーの値を表す オブジェクト。 null 値は、ヘッダーが存在しないことを意味します。
注釈
Expires プロパティは、HTTP コンテンツの Expires ヘッダーの値を表します。 Expires ヘッダーは、HTTP コンテンツが古いと見なされる日時です。
Javascript および .NET 言語では、 DateTime オブジェクトは直接使用されません。 Javascript では DateTime がオブジェクトとして投影され、.NET では System.DateTimeOffset として投影されます。 各言語は、それぞれの言語の粒度と日付範囲への変換を透過的に処理します。
C++ では、値は と同じ粒度を持ち、Javascript と .NET で必要な日付範囲をサポートします。
詳細については、 Windows.Foundation.DateTime 構造体を参照してください。
次のサンプル コードは、HttpContentHeaderCollection オブジェクトの Expires プロパティを使用して、HTTP コンテンツの Expires ヘッダー値を取得または設定するメソッドを示しています。
// Expires header
// nullable DateTimeOffset
//
void DemoExpires(IHttpContent content) {
var h = content.Headers;
h.Expires = DateTimeOffset.Now;
var header = h.Expires;
uiLog.Text += "\nEXPIRES HEADER\n";
uiLog.Text += String.Format ("Expires: {0}\n", header.ToString());
}