HttpExpectationHeaderValue Classe
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.
Rappresenta un token per un comportamento specifico del server richiesto dal client utilizzato nell'intestazione Expect HTTP in una richiesta HTTP.
public ref class HttpExpectationHeaderValue sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpExpectationHeaderValueFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpExpectationHeaderValue final : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpExpectationHeaderValueFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpExpectationHeaderValue final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpExpectationHeaderValueFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpExpectationHeaderValue : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpExpectationHeaderValueFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpExpectationHeaderValue : IStringable
function HttpExpectationHeaderValue(name, value)
Public NotInheritable Class HttpExpectationHeaderValue
Implements IStringable
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
La classe HttpExpectationHeaderValue è un token che rappresenta un comportamento specifico del server richiesto dal client. HttpExpectationHeaderValue viene usato nell'intestazione Expect HTTP in una richiesta HTTP.
Ad esempio, 100-continue è un comportamento del server che il client potrebbe dipendere e impostare usando la classe HttpExpectationHeaderValue.
La proprietà Expect in HttpRequestHeaderCollection restituisce un oggetto HttpExpectationHeaderValueCollection contenente oggetti HttpExpectationHeaderValue .
Costruttori
HttpExpectationHeaderValue(String) |
Inizializza una nuova istanza della classe HttpExpectationHeaderValue con un nome. |
HttpExpectationHeaderValue(String, String) |
Inizializza una nuova istanza della classe HttpExpectationHeaderValue con un nome e un valore per il nome. |
Proprietà
Name |
Ottiene o imposta un token che rappresenta un nome per un comportamento del server usato nell'intestazione Expect HTTP. |
Parameters |
Ottiene un set di parametri per un comportamento del server incluso nell'intestazione Expect HTTP. |
Value |
Ottiene o imposta un valore per un comportamento del server usato nell'intestazione Expect HTTP. |
Metodi
Parse(String) |
Converte una stringa in un'istanza httpExpectationHeaderValue . |
ToString() |
Restituisce una stringa che rappresenta l'oggetto HttpExpectationHeaderValue corrente. |
TryParse(String, HttpExpectationHeaderValue) |
Determina se una stringa è valida informazioni httpCredentialsHeaderValue . |