HttpRequestMessage Osztály

Definíció

HTTP-kérelemüzenetet jelöl.

public ref class HttpRequestMessage : IDisposable
public class HttpRequestMessage : IDisposable
type HttpRequestMessage = class
    interface IDisposable
Public Class HttpRequestMessage
Implements IDisposable
Öröklődés
HttpRequestMessage
Megvalósítás

Megjegyzések

Az HttpRequestMessage osztály fejléceket, HTTP-parancsokat és potenciálisan adatokat tartalmaz.

A HttpRequestMessage példányokat nem szabad módosítani és/vagy újra felhasználni az elküldés után.

Konstruktorok

Name Description
HttpRequestMessage()

Inicializálja a HttpRequestMessage osztály új példányát.

HttpRequestMessage(HttpMethod, String)

Inicializálja az HttpRequestMessage osztály új példányát EGY HTTP-metódussal és egy kéréssel Uri.

HttpRequestMessage(HttpMethod, Uri)

Inicializálja az HttpRequestMessage osztály új példányát EGY HTTP-metódussal és egy kéréssel Uri.

Tulajdonságok

Name Description
Content

Lekéri vagy beállítja a HTTP-üzenet tartalmát.

Headers

Lekéri a HTTP-kérelemfejlécek gyűjteményét.

Method

Lekéri vagy beállítja a HTTP-kérési üzenet által használt HTTP-metódust.

Options

Lekéri a HTTP-kérés konfigurálásához használható beállítások gyűjteményét.

Properties
Elavult.
Elavult.

Lekéri a HTTP-kérelem tulajdonságait.

RequestUri

Lekéri vagy beállítja a Uri HTTP-kéréshez használt elemet.

Version

Lekéri vagy beállítja a HTTP-üzenet verzióját.

VersionPolicy

Lekéri vagy beállítja a szabályzatot, amely meghatározza az értelmezés módját Version és a végső HTTP-verzió egyeztetését a kiszolgálóval.

Metódusok

Name Description
Dispose()

Felszabadítja a nem felügyelt erőforrásokat, és a felügyelt erőforrásokat HttpRequestMessagea .

Dispose(Boolean)

Felszabadítja a felügyelt erőforrások által HttpRequestMessage használt nem felügyelt erőforrásokat, és opcionálisan megsemmisíti a felügyelt erőforrásokat.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

Bővítő metódusok

Name Description
GetUserPrincipal(HttpRequestMessage)

Lekéri a megadott HTTP-kérési üzenethez társított felhasználónevet.

SetUserPrincipal(HttpRequestMessage, IPrincipal)

Lecseréli a megadott HTTP-kérési üzenethez társított felhasználónevet.

ToMessage(HttpRequestMessage)

Példányt Message hoz létre egy HttpRequestMessage példányból.

A következőre érvényes: