Freigeben über


ISyndicationClient Schnittstelle

Definition

Kapselt die Daten und Methoden, die zum asynchronen Abrufen von Feeds aus einem URI erforderlich sind. Es unterstützt die Authentifizierung.

public interface class ISyndicationClient
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2652416439, 29257, 19269, 178, 41, 125, 248, 149, 165, 161, 245)]
struct ISyndicationClient
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2652416439, 29257, 19269, 178, 41, 125, 248, 149, 165, 161, 245)]
public interface ISyndicationClient
Public Interface ISyndicationClient
Abgeleitet
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Eigenschaften

BypassCacheOnRetrieve

Ruft einen booleschen Wert ab, der angibt, ob der Cache beim Abrufen des Feeds umgangen wird, oder legt diesen fest.

MaxResponseBufferSize

Ruft die maximale Anzahl von Bytes ab, die beim Empfangen einer Antwort von einem Server gepuffert werden sollen, oder legt diese fest.

ProxyCredential

Ruft die Anmeldeinformationen ab, die bei Anforderungen mithilfe eines Proxys verwendet werden sollen, oder legt diese fest.

ServerCredential

Ruft die Anmeldeinformationen ab, die beim Senden von Anforderungen an den Server verwendet werden sollen, oder legt diese fest.

Timeout

Ruft die maximale Zeitspanne in Millisekunden ab, die auf den Abschluss der asynchronen Vorgänge gewartet werden soll, oder legt diesen fest. Wenn der Vorgang innerhalb dieser Zeit nicht abgeschlossen ist, schlägt er mit einem status Code fehl, der angibt, dass ein Timeout aufgetreten ist.

Methoden

RetrieveFeedAsync(Uri)

Initiiert einen asynchronen Vorgang zum Herunterladen des Syndikationsfeeds aus dem angegebenen URI. Diese Methode instanziiert ein SyndicationFeed-Objekt aus der Feedzeichenfolge, das in einem der in SyndicationFormat angegebenen Formate vorliegen kann.

SetRequestHeader(String, String)

Legt einen HTTP-Header für die Anforderung fest. Diese Methode kann mehrmals aufgerufen werden, um mehrere Header festzulegen. Wenn derselbe Header mehrmals festgelegt wird, werden die Werte verkettet und durch "," getrennt.

Gilt für:

Weitere Informationen