XmlWriter.WriteRaw 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在派生类中重写时,手动写入原始标记。
重载
| 名称 | 说明 |
|---|---|
| WriteRaw(String) |
在派生类中重写时,从字符串手动写入原始标记。 |
| WriteRaw(Char[], Int32, Int32) |
在派生类中重写时,从字符缓冲区手动写入原始标记。 |
注解
有关此方法的异步版本,请参阅 WriteRawAsync。
WriteRaw(String)
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
在派生类中重写时,从字符串手动写入原始标记。
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)
参数
- data
- String
包含要写入的文本的字符串。
例外
data
null为 或 String.Empty。
在上一个异步操作完成之前调用了一个 XmlWriter 方法。 在这种情况下, InvalidOperationException 会引发消息“正在进行异步操作”。
示例
有关使用此方法的示例,请参阅 XmlTextWriter.WriteRaw 。
注解
此方法不转义特殊字符。
有关此方法的异步版本,请参阅 WriteRawAsync。
适用于
WriteRaw(Char[], Int32, Int32)
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
在派生类中重写时,从字符缓冲区手动写入原始标记。
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)
参数
- buffer
- Char[]
包含要写入的文本的字符数组。
- index
- Int32
缓冲区中的位置,指示要写入的文本的开头。
- count
- Int32
要写入的字符数。
例外
buffer 是 null。
在上一个异步操作完成之前调用了一个 XmlWriter 方法。 在这种情况下, InvalidOperationException 会引发消息“正在进行异步操作”。
注解
此方法不转义特殊字符。
有关此方法的异步版本,请参阅 WriteRawAsync。