XmlReader.ReadOuterXmlAsync Method

Definition

이 노드 및 이 노드의 모든 자식을 나타내는 태그를 포함한 콘텐츠를 비동기적으로 읽습니다.Asynchronously reads the content, including markup, representing this node and all its children.

public:
 virtual System::Threading::Tasks::Task<System::String ^> ^ ReadOuterXmlAsync();
public virtual System.Threading.Tasks.Task<string> ReadOuterXmlAsync ();
abstract member ReadOuterXmlAsync : unit -> System.Threading.Tasks.Task<string>
override this.ReadOuterXmlAsync : unit -> System.Threading.Tasks.Task<string>
Public Overridable Function ReadOuterXmlAsync () As Task(Of String)

Returns

Task<String>

판독기가 요소 또는 특성 노드에 배치되면 이 메서드는 태그를 포함해 현재 노드와 모든 자식 노드의 xml 콘텐츠를 모두 반환하고, 그렇지 않으면 빈 문자열을 반환합니다.If the reader is positioned on an element or an attribute node, this method returns all the XML content, including markup, of the current node and all its children; otherwise, it returns an empty string.

Exceptions

Async 플래그를 true로 설정하지 않고 XmlReader 비동기 메서드가 호출되었습니다.An XmlReader asynchronous method was called without setting the Async flag to true. 이 경우 “비동기 메서드를 사용하려면 XmlReaderSettings.Async를 true로 설정하세요.” 메시지를 나타내며 InvalidOperationException이 throw됩니다.In this case, InvalidOperationException is thrown with the message "Set XmlReaderSettings.Async to true if you want to use Async Methods."

Remarks

동일한 기능을 사용 하는 ReadOuterXml의 비동기 버전입니다.This is the asynchronous version of ReadOuterXml, with the same functionality. 이 메서드를 사용 하려면 Async 플래그를 true으로 설정 해야 합니다.To use this method, you must set the Async flag to true.

Applies to

See also