HttpCookie.Expires 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.
Get or set the expiration date and time for the HttpCookie.
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 = httpCookie.expires;
httpCookie.expires = iReference;
Public Property Expires As Nullable(Of DateTimeOffset)
Property Value
The expiration date and time for the HttpCookie.
Remarks
Setting the Expires property to null makes this a Cookie that is only good for the current HTTP session and will not be persisted. Setting the Expires property to a date in the past deletes the Cookie.
The default value for the Expires property is null.
Javascript and .NET languages do not use DateTime directly. In Javascript a DateTime is projected as a Date object, and in .NET it is projected as a System.DateTimeOffset structure. In C++, the DateTime.UniversalTime member has the same granularity as a and supports the date ranges required by Javascript and .NET.