Stream.ReadExactly Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| ReadExactly(Span<Byte>) |
Geçerli akıştan baytları okur ve doldurulana kadar |
| ReadExactly(Byte[], Int32, Int32) |
|
ReadExactly(Span<Byte>)
- Kaynak:
- Stream.cs
- Kaynak:
- Stream.cs
- Kaynak:
- Stream.cs
- Kaynak:
- Stream.cs
- Kaynak:
- Stream.cs
Geçerli akıştan baytları okur ve doldurulana kadar buffer akış içindeki konumu ilerler.
public:
void ReadExactly(Span<System::Byte> buffer);
public void ReadExactly(Span<byte> buffer);
member this.ReadExactly : Span<byte> -> unit
Public Sub ReadExactly (buffer As Span(Of Byte))
Parametreler
Bellek bölgesi. Bu yöntem döndürdüğünde, bu bölgenin içeriği geçerli akıştan okunan baytlar ile değiştirilir.
Özel durumlar
akışı doldurulmadan bufferönce sonuna ulaşılır.
Açıklamalar
Boş olduğunda buffer , bu okuma işlemi akışta kullanılabilir veriler beklenmeden tamamlanır.
Şunlara uygulanır
ReadExactly(Byte[], Int32, Int32)
- Kaynak:
- Stream.cs
- Kaynak:
- Stream.cs
- Kaynak:
- Stream.cs
- Kaynak:
- Stream.cs
- Kaynak:
- Stream.cs
count Geçerli akıştan bayt sayısını okur ve akış içindeki konumu ilerletir.
public:
void ReadExactly(cli::array <System::Byte> ^ buffer, int offset, int count);
public void ReadExactly(byte[] buffer, int offset, int count);
member this.ReadExactly : byte[] * int * int -> unit
Public Sub ReadExactly (buffer As Byte(), offset As Integer, count As Integer)
Parametreler
- buffer
- Byte[]
Bayt dizisi. Bu yöntem döndürdüğünde arabellek, ve (offset + count - 1) arasındaki offset değerlerin geçerli akıştan okunan baytlarla değiştirilerek belirtilen bayt dizisini içerir.
- offset
- Int32
Geçerli akıştan okunan verilerin depolandığı bayt uzaklığı buffer .
- count
- Int32
Geçerli akıştan okunacak bayt sayısı.
Özel durumlar
buffer, null'e eşittir.
offset , sınırlarının bufferdışındadır.
-veya-
count negatiftir.
-veya-
ve count birleşimi offset tarafından belirtilen aralık, uzunluğunu bufferaşıyor.
Bayt sayısı okunmadan count önce akışın sonuna ulaşılır.
Açıklamalar
0 (sıfır) olduğunda count , bu okuma işlemi akışta kullanılabilir veriler beklenmeden tamamlanır.