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 bir değer.
Döndürülenler
Belirtilen value
değerine kadar giriş arabelleğinin içeriği.
Özel durumlar
Parametrenin value
uzunluğu 0'dır.
value
parametresidirnull
.
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 value
değerine kadar bir dize okur. Döndürülen dize içermese value
value
de, giriş arabelleğinden kaldırılır.
Metin okuma ile akıştan ikili verileri okuma arasında geçiş yapmak gerekiyorsa, metin ve ikili veriler arasındaki sınırı el ile okuma ve verilerin kodunu çözme gibi dikkatle tanımlayan bir protokol seçin.
Not
SerialPort Sınıf verileri arabelleğe aldığı ve özelliğinde BaseStream yer alan akışta yer almadığından, ikisi okunabilecek bayt sayısıyla ilgili çakışabilir. BytesToRead özelliği, okunacak baytlar olduğunu gösterebilir, ancak sınıfına arabelleğe SerialPort alındıklarına göre bu baytlara özelliğinde BaseStream yer alan akış erişemeyebilir.