ByteArrayContent Klasse

Definition

Stellt HTTP-Inhalt auf Grundlage von einem Bytearray bereit.Provides HTTP content based on a byte array.

public ref class ByteArrayContent : System::Net::Http::HttpContent
public class ByteArrayContent : System.Net.Http.HttpContent
type ByteArrayContent = class
    inherit HttpContent
Public Class ByteArrayContent
Inherits HttpContent
Vererbung
ByteArrayContent
Abgeleitet

Konstruktoren

ByteArrayContent(Byte[])

Initialisiert eine neue Instanz der ByteArrayContent-Klasse.Initializes a new instance of the ByteArrayContent class.

ByteArrayContent(Byte[], Int32, Int32)

Initialisiert eine neue Instanz der ByteArrayContent-Klasse.Initializes a new instance of the ByteArrayContent class.

Eigenschaften

Headers

Ruft die HTTP-Inhaltsheader gemäß Definition in RFC 2616 ab.Gets the HTTP content headers as defined in RFC 2616.

(Geerbt von HttpContent)

Methoden

CopyTo(Stream, TransportContext, CancellationToken)

Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in stream.Serializes the HTTP content into a stream of bytes and copies it to stream.

(Geerbt von HttpContent)
CopyToAsync(Stream)

Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als stream-Parameter bereitgestellte Datenstromobjekt.Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the stream parameter.

(Geerbt von HttpContent)
CopyToAsync(Stream, CancellationToken)

Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als stream-Parameter bereitgestellte Datenstromobjekt.Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the stream parameter.

(Geerbt von HttpContent)
CopyToAsync(Stream, TransportContext)

Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als stream-Parameter bereitgestellte Datenstromobjekt.Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the stream parameter.

(Geerbt von HttpContent)
CopyToAsync(Stream, TransportContext, CancellationToken)

Serialisiert den HTTP-Inhalt in einen Bytedatenstrom und kopiert ihn in das als stream-Parameter bereitgestellte Datenstromobjekt.Serialize the HTTP content into a stream of bytes and copies it to the stream object provided as the stream parameter.

(Geerbt von HttpContent)
CreateContentReadStream(CancellationToken)

Erstellt einen HTTP-Inhaltsdatenstrom zum Lesen.Creates an HTTP content stream for reading. Es wird Arbeitsspeicher aus ByteArrayContent als unterstützender Speicher verwendet.It uses the memory from the ByteArrayContent as a backing store.

CreateContentReadStream(CancellationToken) (Geerbt von HttpContent)
CreateContentReadStreamAsync()

Erstellt einen HTTP-Inhaltsdatenstrom als asynchronen Vorgang zum Lesen, dessen Sicherungsspeicher Speicher aus dem ByteArrayContent ist.Creates an HTTP content stream as an asynchronous operation for reading whose backing store is memory from the ByteArrayContent.

CreateContentReadStreamAsync(CancellationToken)

Serialisiert den HTTP-Inhalt in einen Speicherdatenstrom als asynchroner Vorgang.Serializes the HTTP content to a memory stream as an asynchronous operation.

(Geerbt von HttpContent)
Dispose()

Gibt die vom HttpContent verwendeten, nicht verwalteten Ressourcen frei und verwirft die verwalteten Ressourcen.Releases the unmanaged resources and disposes of the managed resources used by the HttpContent.

(Geerbt von HttpContent)
Dispose(Boolean)

Gibt die vom HttpContent verwendeten, nicht verwalteten Ressourcen frei und verwirft optional auch die verwalteten Ressourcen.Releases the unmanaged resources used by the HttpContent and optionally disposes of the managed resources.

(Geerbt von HttpContent)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
LoadIntoBufferAsync()

Serialisiert den HTTP-Inhalt in einen Arbeitsspeicherpuffer als asynchroner Vorgang.Serialize the HTTP content to a memory buffer as an asynchronous operation.

(Geerbt von HttpContent)
LoadIntoBufferAsync(Int64)

Serialisiert den HTTP-Inhalt in einen Arbeitsspeicherpuffer als asynchroner Vorgang.Serialize the HTTP content to a memory buffer as an asynchronous operation.

(Geerbt von HttpContent)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ReadAsByteArrayAsync()

Serialisiert den HTTP-Inhalt in ein Bytearray als asynchroner Vorgang.Serialize the HTTP content to a byte array as an asynchronous operation.

(Geerbt von HttpContent)
ReadAsByteArrayAsync(CancellationToken)

Serialisiert den HTTP-Inhalt in ein Bytearray als asynchroner Vorgang.Serialize the HTTP content to a byte array as an asynchronous operation.

(Geerbt von HttpContent)
ReadAsStream()

Serialisiert den HTTP-Inhalt und gibt einen Datenstrom zurück, der den Inhalt darstellt.Serializes the HTTP content and returns a stream that represents the content.

(Geerbt von HttpContent)
ReadAsStream(CancellationToken)

Serialisiert den HTTP-Inhalt und gibt einen Datenstrom zurück, der den Inhalt darstellt.Serializes the HTTP content and returns a stream that represents the content.

(Geerbt von HttpContent)
ReadAsStreamAsync()

Serialisieren des HTTP-Inhalts und Zurückgeben eines Datenstroms, der den Inhalt darstellt, als asynchroner Vorgang.Serialize the HTTP content and return a stream that represents the content as an asynchronous operation.

(Geerbt von HttpContent)
ReadAsStreamAsync(CancellationToken)

Serialisieren des HTTP-Inhalts und Zurückgeben eines Datenstroms, der den Inhalt darstellt, als asynchroner Vorgang.Serialize the HTTP content and return a stream that represents the content as an asynchronous operation.

(Geerbt von HttpContent)
ReadAsStringAsync()

Serialisiert den HTTP-Inhalt in eine Zeichenfolge als asynchroner Vorgang.Serialize the HTTP content to a string as an asynchronous operation.

(Geerbt von HttpContent)
ReadAsStringAsync(CancellationToken)

Serialisiert den HTTP-Inhalt in eine Zeichenfolge als asynchroner Vorgang.Serialize the HTTP content to a string as an asynchronous operation.

(Geerbt von HttpContent)
SerializeToStream(Stream, TransportContext, CancellationToken)

Serialisiert und schreibt das im Konstruktor bereitgestellte Bytearray in einen HTTP-Inhaltedatenstrom.Serializes and writes the byte array provided in the constructor to an HTTP content stream.

SerializeToStream(Stream, TransportContext, CancellationToken)

Serialisiert beim Überschreiben in einer abgeleiteten Klasse den HTTP-Inhalt in einen Datenstrom.When overridden in a derived class, serializes the HTTP content to a stream. Löst andernfalls eine NotSupportedException aus.Otherwise, throws a NotSupportedException.

(Geerbt von HttpContent)
SerializeToStreamAsync(Stream, TransportContext)

Serialisiert und schreibt das im Konstruktor bereitgestellte Bytearray als asynchronen Vorgang in einen HTTP-Inhaltedatenstrom.Serialize and write the byte array provided in the constructor to an HTTP content stream as an asynchronous operation.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Serialisiert und schreibt das im Konstruktor bereitgestellte Bytearray als asynchronen Vorgang in einen HTTP-Inhaltedatenstrom.Serialize and write the byte array provided in the constructor to an HTTP content stream as an asynchronous operation.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Serialisiert den HTTP-Inhalt in einen Datenstrom als asynchroner Vorgang.Serialize the HTTP content to a stream as an asynchronous operation.

(Geerbt von HttpContent)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)
TryComputeLength(Int64)

Bestimmt, ob ein Bytearray eine gültige Länge in Bytes enthält.Determines whether a byte array has a valid length in bytes.

Erweiterungsmethoden

ReadFromJsonAsync(HttpContent, Type, JsonSerializerOptions, CancellationToken)

Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus dem Deserialisieren des Inhalts als JSON in einem asynchronen Vorgang ergibt.Reads the HTTP content and returns the value that results from deserializing the content as JSON in an asynchronous operation.

ReadFromJsonAsync<T>(HttpContent, JsonSerializerOptions, CancellationToken)

Liest den HTTP-Inhalt und gibt den Wert zurück, der sich aus dem Deserialisieren des Inhalts als JSON in einem asynchronen Vorgang ergibt.Reads the HTTP content and returns the value that results from deserializing the content as JSON in an asynchronous operation.

Gilt für: