MemoryStream.ToArray Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapíše obsah datového proudu do pole bajtů bez ohledu na Position vlastnost .
public:
virtual cli::array <System::Byte> ^ ToArray();
public virtual byte[] ToArray ();
abstract member ToArray : unit -> byte[]
override this.ToArray : unit -> byte[]
Public Overridable Function ToArray () As Byte()
Návraty
Nové pole bajtů
Poznámky
Tato metoda vynechá nepoužité bajty v MemoryStream poli. K získání celé vyrovnávací paměti použijte metodu GetBuffer .
Tato metoda vrátí kopii obsahu MemoryStream jako pole bajtů. Pokud byla aktuální instance vytvořena na zadaném poli bajtů, vrátí se kopie oddílu pole, ke kterému má tato instance přístup. Podrobnosti najdete v konstruktoru MemoryStream .
Poznámka
Tato metoda funguje při zavření MemoryStream .