HttpResponseHeaderCollection.Age Proprietà

Definizione

Ottiene o imposta l'oggetto TimeSpan che rappresenta il valore di un'intestazione HTTP age in una risposta HTTP.

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());
}

Si applica a

Vedi anche