WindowsRuntimeBufferExtensions.ToArray Yöntem

Tanım

Aşırı Yüklemeler

Name Description
ToArray(IBuffer)

Belirtilen arabelleğin (Windows) içeriğinden oluşturulan yeni bir dizi döndürür. Storage.Streams.IBuffer). Dizinin boyutu, IBuffer'ın Length özelliğinin değeridir.

ToArray(IBuffer, UInt32, Int32)

Belirtilen arabelleğin (Windows) içeriğinden oluşturulan yeni bir dizi döndürür. Storage.Streams.IBuffer), belirtilen uzaklıkta başlayıp belirtilen bayt sayısını içerir.

ToArray(IBuffer)

Önemli

Bu API, CLS uyumlu değildir.

Belirtilen arabelleğin (Windows) içeriğinden oluşturulan yeni bir dizi döndürür. Storage.Streams.IBuffer). Dizinin boyutu, IBuffer'ın Length özelliğinin değeridir.

public:
[System::Runtime::CompilerServices::Extension]
 static cli::array <System::Byte> ^ ToArray(Windows::Storage::Streams::IBuffer ^ source);
[System.CLSCompliant(false)]
public static byte[] ToArray(this Windows.Storage.Streams.IBuffer source);
[<System.CLSCompliant(false)>]
static member ToArray : Windows.Storage.Streams.IBuffer -> byte[]
<Extension()>
Public Function ToArray (source As IBuffer) As Byte()

Parametreler

source
Windows.Storage.Streams.IBuffer

İçeriği yeni diziyi dolduran arabellek.

Döndürülenler

Byte[]

Belirtilen IBuffer'da 0 uzaklığından (sıfır) başlayarak ve IBuffer'ın Length özelliğinin değerine eşit sayıda bayt içeren baytları içeren bayt dizisi.

Öznitelikler

Özel durumlar

source null değeridir.

Şunlara uygulanır

ToArray(IBuffer, UInt32, Int32)

Önemli

Bu API, CLS uyumlu değildir.

Belirtilen arabelleğin (Windows) içeriğinden oluşturulan yeni bir dizi döndürür. Storage.Streams.IBuffer), belirtilen uzaklıkta başlayıp belirtilen bayt sayısını içerir.

public:
[System::Runtime::CompilerServices::Extension]
 static cli::array <System::Byte> ^ ToArray(Windows::Storage::Streams::IBuffer ^ source, System::UInt32 sourceIndex, int count);
[System.CLSCompliant(false)]
public static byte[] ToArray(this Windows.Storage.Streams.IBuffer source, uint sourceIndex, int count);
[<System.CLSCompliant(false)>]
static member ToArray : Windows.Storage.Streams.IBuffer * uint32 * int -> byte[]
<Extension()>
Public Function ToArray (source As IBuffer, sourceIndex As UInteger, count As Integer) As Byte()

Parametreler

source
Windows.Storage.Streams.IBuffer

İçeriği yeni diziyi dolduran arabellek.

sourceIndex
UInt32

veri kopyalamaya başlamak için içindeki source dizin.

count
Int32

Kopyalanacak bayt sayısı.

Döndürülenler

Byte[]

Belirtilen bayt aralığını içeren bir bayt dizisi.

Öznitelikler

Özel durumlar

source null değeridir.

count veya sourceIndex 0'dan küçüktür (sıfır).

sourceIndex , kapasitesinden sourcebüyük veya buna eşittir. -or-konumundan başlayarak sourceiçindeki sourceIndexbayt sayısı değerinden countküçüktür.

Şunlara uygulanır