Nyelv

WebRequest.PreAuthenticate Tulajdonság

Definíció

Ha egy leszármazott osztályban felül van bírálva, azt jelzi, hogy a kérést előre hitelesíteni kell-e.

public:
 virtual property bool PreAuthenticate { bool get(); void set(bool value); };
public virtual bool PreAuthenticate { get; set; }
member this.PreAuthenticate : bool with get, set
Public Overridable Property PreAuthenticate As Boolean

Tulajdonság értéke

trueaz előzetes hitelesítéshez; egyéb esetben. false

Kivételek

A tulajdonság lekérésére vagy beállítására tett minden kísérlet, ha a tulajdonság nem felül van bírálva egy leszármazott osztályban.

Megjegyzések

Figyelmeztetés

WebRequest, HttpWebRequest, ServicePointés WebClient elavultak, és nem szabad új fejlesztésre használni őket. A HttpClient használható helyette.

Az első kérés kivételével a PreAuthenticate tulajdonság azt jelzi, hogy a hitelesítési adatokat a következő kérésekkel együtt küldi-e el anélkül, hogy várnia kellene, hogy a kiszolgáló megtámadja. Ha PreAuthenticate igen false, a hitelesítési adatok elküldése előtt a WebRequest hitelesítési feladatra vár.

Note

Az WebRequest osztály egy abstract osztály. A példányok futási időben való tényleges viselkedését WebRequest a metódus által WebRequest.Create visszaadott leszármazott osztály határozza meg. Az alapértelmezett értékekkel és kivételekkel kapcsolatos további információkért tekintse meg a leszármazott osztályok dokumentációját, például HttpWebRequest és FileWebRequest.

A következőre érvényes:

Lásd még