HttpContentHeaderCollection.LastModified Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public:
property IReference<DateTime> ^ LastModified { IReference<DateTime> ^ get(); void set(IReference<DateTime> ^ value); };
IReference<DateTime> LastModified();
void LastModified(IReference<DateTime> value);
public System.Nullable<System.DateTimeOffset> LastModified { get; set; }
var iReference = httpContentHeaderCollection.lastModified;
httpContentHeaderCollection.lastModified = iReference;
Public Property LastModified As Nullable(Of DateTimeOffset)
Property Value
The object that represents the value of an HTTP Last-Modified header on the HTTP content. A null value means that the header is absent.
Remarks
The LastModified property represents the Last-Modified header on HTTP content. The Last-Modified header is the date and time that the HTTP content was last modified.
Javascript and .NET languages do not use the DateTime object directly. In Javascript a DateTime is projected as a object, and in .NET it is projected as a System.DateTimeOffset. Each language transparently handles the conversion to the granularity and date ranges for the respective language.
In C++, a value has the same granularity as a and supports the date ranges required by Javascript and .NET.
For more detailed information, see the Windows.Foundation.DateTime structure.
The following sample code shows a method to get or set the Expires header value on HTTP content using the LastModified property on the HttpContentHeaderCollection object.
// Last-Modified header
// nullable DateTimeOffset
//
void DemoLastModified(IHttpContent content) {
var h = content.Headers;
h.LastModified = DateTimeOffset.Now;
var header = h.LastModified;
uiLog.Text += "\nLAST MODIFIED HEADER\n";
uiLog.Text += String.Format("LastModified: {0}\n", header.ToString());
}