HttpResponseHeaderCollection.Age Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public:
property IReference<TimeSpan> ^ Age { IReference<TimeSpan> ^ get(); void set(IReference<TimeSpan> ^ value); };
IReference<TimeSpan> Age();
void Age(IReference<TimeSpan> value);
public System.Nullable<System.TimeSpan> Age { get; set; }
var iReference = httpResponseHeaderCollection.age;
httpResponseHeaderCollection.age = iReference;
Public Property Age As Nullable(Of TimeSpan)
Valore della proprietà
Oggetto che rappresenta il valore di un'intestazione HTTP age in una risposta HTTP. Un valore Null indica che l'intestazione è assente.
Commenti
La proprietà Age rappresenta il valore dell'intestazione Age in una risposta HTTP. L'intestazione Age è l'età dell'entità nella cache.
Quando si esegue la programmazione con .NET, questa struttura è nascosta e gli sviluppatori devono usare la struttura System.TimeSpan . Il valore può essere null, perché è digitato come TimeSpan?
(un timeSpan nullable).
In JavaScript questa struttura viene accessibile come valore, non come oggetto. Ad esempio, usare var a = 10000
, non var a = { duration: 10000 }
.
Nota
In JavaScript questa struttura viene considerata come il numero di intervalli di millisecondi, non il numero di intervalli a 100 nanosecondi. Pertanto, i valori Windows.Foundation.TimeSpan possono perdere precisione quando vengono trasferiti tra le lingue.
Per informazioni più dettagliate, vedere l'interfaccia Windows.Foundation.TimeSpan .
Il codice di esempio seguente mostra un metodo per impostare l'intestazione Age su un oggetto HttpResponseMessage usando la proprietà Age nell'oggetto HttpResponseHeaderCollection .
public void DemonstrateHeaderResponseAge() {
var response = new HttpResponseMessage();
// Set the header with a strong type.
DateTimeOffset value = DateTimeOffset.UtcNow;
response.Headers.Age = new TimeSpan(1, 35, 55); // 1 hour, 35 minutes, 55 seconds.
// Get the strong type out
System.Diagnostics.Debug.WriteLine("Age value in minutes: {0}", response.Headers.Age.Value.TotalMinutes);
// The ToString() is useful for diagnostics, too.
System.Diagnostics.Debug.WriteLine("The Age ToString() results: {0}", response.Headers.Age.ToString());
}