XmlWriter.WriteRaw Yöntem

Tanım

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. .

Şunlara uygulanır