SerialPort.ReadTo(String) 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.
Giriş arabelleğinde belirtilene value kadar bir dize okur.
public:
System::String ^ ReadTo(System::String ^ value);
public string ReadTo(string value);
member this.ReadTo : string -> string
Public Function ReadTo (value As String) As String
Parametreler
- value
- String
Okuma işleminin nerede durduğunu gösteren değer.
Döndürülenler
Belirtilene valuekadar giriş arabelleğinin içeriği.
Özel durumlar
Parametrenin value uzunluğu 0'dır.
value parametresi null'dir.
Belirtilen bağlantı noktası açık değil.
Zaman aşımı süresi sona ermeden önce işlem tamamlanmadı.
Açıklamalar
Bu yöntem, belirtilen valuedeğerine kadar olan bir dizeyi okur. Döndürülen dize içermese valuevalue de, giriş arabelleğinden kaldırılır.
Metin okuma ile akıştan ikili verileri okuma arasında geçiş yapmak gerekiyorsa, el ile bayt okuma ve verilerin kodunu çözme gibi metin ve ikili veriler arasındaki sınırı dikkatle tanımlayan bir protokol seçin.
Uyarı
SerialPort Sınıfı verileri arabelleğe alır ve özelliğinde BaseStream yer alan akış arabelleğe almadığından, bu ikisi okunabilecek bayt sayısıyla ilgili çakışabilir. BytesToRead özelliği, okunacak baytlar olduğunu gösterebilir, ancak bu baytlar sınıfına arabelleğe alındıkları için özelliğin BaseStream içerdiği akış için SerialPort erişilebilir olmayabilir.