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

Name Description
WriteRaw(String)

Türetilmiş bir sınıfta geçersiz kılındığında, bir dizeden el ile ham işaretleme yazar.

WriteRaw(Char[], Int32, Int32)

Türetilmiş bir sınıfta geçersiz kılındığında, bir karakter arabelleğinden el ile ham işaretleme yazar.

Açıklamalar

Bu yöntemin zaman uyumsuz sürümü için bkz WriteRawAsync. .

WriteRaw(String)

Kaynak:
XmlWriter.cs
Kaynak:
XmlWriter.cs
Kaynak:
XmlWriter.cs
Kaynak:
XmlWriter.cs
Kaynak:
XmlWriter.cs

Türetilmiş bir sınıfta geçersiz kılındığında, bir dizeden el ile ham işaretleme 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 veya String.Emptyşeklindedir.

Ö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öntemi kullanan bir örnek için bkz XmlTextWriter.WriteRaw .

Açıklamalar

Bu yöntem özel karakterlerden kaçmaz.

Important

XmlWriter yöntemine 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)

Kaynak:
XmlWriter.cs
Kaynak:
XmlWriter.cs
Kaynak:
XmlWriter.cs
Kaynak:
XmlWriter.cs
Kaynak:
XmlWriter.cs

Türetilmiş bir sınıfta geçersiz kılındığında, bir karakter arabelleğinden el ile ham işaretleme 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

Yazacak karakter sayısı.

Özel durumlar

buffer, null'e eşittir.

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.

Important

XmlWriter yöntemine 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