다음을 통해 공유


XmlDictionaryWriter.WriteValue 메서드

정의

단순 형식의 단일 값을 작성합니다.

오버로드

WriteValue(Guid)

Guid 값을 작성합니다.

WriteValue(TimeSpan)

TimeSpan 값을 작성합니다.

WriteValue(IStreamProvider)

IStreamProvider의 값을 작성합니다.

WriteValue(UniqueId)

고유 ID 값을 작성합니다.

WriteValue(XmlDictionaryString)

XmlDictionaryString 값을 작성합니다.

WriteValue(Guid)

Guid 값을 작성합니다.

public:
 virtual void WriteValue(Guid value);
public virtual void WriteValue (Guid value);
override this.WriteValue : Guid -> unit
Public Overridable Sub WriteValue (value As Guid)

매개 변수

value
Guid

Guid 값입니다.

적용 대상

WriteValue(TimeSpan)

TimeSpan 값을 작성합니다.

public:
 virtual void WriteValue(TimeSpan value);
public virtual void WriteValue (TimeSpan value);
override this.WriteValue : TimeSpan -> unit
Public Overridable Sub WriteValue (value As TimeSpan)

매개 변수

value
TimeSpan

TimeSpan 값입니다.

적용 대상

WriteValue(IStreamProvider)

IStreamProvider의 값을 작성합니다.

public:
 virtual void WriteValue(System::Xml::IStreamProvider ^ value);
public virtual void WriteValue (System.Xml.IStreamProvider value);
override this.WriteValue : System.Xml.IStreamProvider -> unit
Public Overridable Sub WriteValue (value As IStreamProvider)

매개 변수

value
IStreamProvider

IStreamProvider 값입니다.

예외

value이(가) null인 경우

valuenull 스트림 개체를 반환하는 경우

이전 비동기 작업이 완료되기 전에 XmlDictionaryWriter 메서드가 호출되었습니다. 이 경우 “비동기 작업이 이미 진행 중입니다.” 메시지를 나타내며 InvalidOperationException이 throw됩니다.

설명

파생 클래스에서 이 메서드를 재정의하지 않는 한 스트림에서 제공하는 IStreamProvider 콘텐츠는 Base64 데이터로 작성됩니다.

이 메서드의 비동기 버전은 다음을 참조하세요 WriteValueAsync.

적용 대상

WriteValue(UniqueId)

고유 ID 값을 작성합니다.

public:
 virtual void WriteValue(System::Xml::UniqueId ^ value);
public virtual void WriteValue (System.Xml.UniqueId value);
override this.WriteValue : System.Xml.UniqueId -> unit
Public Overridable Sub WriteValue (value As UniqueId)

매개 변수

value
UniqueId

작성할 고유 ID 값입니다.

예외

value이(가) null인 경우

적용 대상

WriteValue(XmlDictionaryString)

XmlDictionaryString 값을 작성합니다.

public:
 virtual void WriteValue(System::Xml::XmlDictionaryString ^ value);
public virtual void WriteValue (System.Xml.XmlDictionaryString value);
public virtual void WriteValue (System.Xml.XmlDictionaryString? value);
override this.WriteValue : System.Xml.XmlDictionaryString -> unit
Public Overridable Sub WriteValue (value As XmlDictionaryString)

매개 변수

적용 대상