XmlWriter.WriteRaw 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.
Türetilmiş bir sınıfta geçersiz kılındığında ham işaretlemeyi el ile yazar.
Aşırı Yüklemeler
| WriteRaw(String) |
Türetilmiş bir sınıfta geçersiz kılındığında, ham işaretlemeyi bir dizeden el ile yazar. |
| WriteRaw(Char[], Int32, Int32) |
Türetilmiş bir sınıfta geçersiz kılındığında, ham işaretlemeyi bir karakter arabelleğinden el ile yazar. |
Açıklamalar
Bu yöntemin zaman uyumsuz sürümü için bkz WriteRawAsync. .
WriteRaw(String)
Türetilmiş bir sınıfta geçersiz kılındığında, ham işaretlemeyi bir dizeden el ile yazar.
public:
abstract void WriteRaw(System::String ^ data);
public abstract void WriteRaw (string data);
abstract member WriteRaw : string -> unit
Public MustOverride Sub WriteRaw (data As String)
Parametreler
- data
- String
Yazacak metni içeren dize.
Özel durumlar
data, null ya da String.Empty olur.
Önceki XmlWriter bir zaman uyumsuz işlem tamamlanmadan önce bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Zaman uyumsuz bir işlem zaten devam ediyor" iletisiyle oluşturulur.
Örnekler
Bu yöntemin kullanıldığı bir örnek için bkz XmlTextWriter.WriteRaw .
Açıklamalar
Bu yöntem özel karakterlerden kaçmaz.
Önemli
yöntemine XmlWriter geçirilen WriteRaw verileri doğrulamaz. Bu yönteme rastgele veriler geçirmemelisiniz.
Bu yöntemin zaman uyumsuz sürümü için bkz WriteRawAsync. .
Şunlara uygulanır
WriteRaw(Char[], Int32, Int32)
Türetilmiş bir sınıfta geçersiz kılındığında, ham işaretlemeyi bir karakter arabelleğinden el ile yazar.
public:
abstract void WriteRaw(cli::array <char> ^ buffer, int index, int count);
public abstract void WriteRaw (char[] buffer, int index, int count);
abstract member WriteRaw : char[] * int * int -> unit
Public MustOverride Sub WriteRaw (buffer As Char(), index As Integer, count As Integer)
Parametreler
- buffer
- Char[]
Yazacak metni içeren karakter dizisi.
- index
- Int32
Yazacak metnin başlangıcını gösteren arabellek içindeki konum.
- count
- Int32
Yazılacak karakter sayısı.
Özel durumlar
buffer, null değeridir.
index veya count sıfırdan küçüktür.
-veya-
Arabellek uzunluğu eksi index değeri değerinden countküçüktür.
Önceki XmlWriter bir zaman uyumsuz işlem tamamlanmadan önce bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Zaman uyumsuz bir işlem zaten devam ediyor" iletisiyle oluşturulur.
Açıklamalar
Bu yöntem özel karakterlerden kaçmaz.
Önemli
yöntemine XmlWriter geçirilen WriteRaw verileri doğrulamaz. Bu yönteme rastgele veriler geçirmemelisiniz.
Bu yöntemin zaman uyumsuz sürümü için bkz WriteRawAsync. .