다음을 통해 공유


BodyWriter.OnCreateBufferedCopy(Int32) 메서드

정의

본문 콘텐츠를 쓸 때 확장성 지점을 제공합니다.

protected:
 virtual System::ServiceModel::Channels::BodyWriter ^ OnCreateBufferedCopy(int maxBufferSize);
protected virtual System.ServiceModel.Channels.BodyWriter OnCreateBufferedCopy (int maxBufferSize);
abstract member OnCreateBufferedCopy : int -> System.ServiceModel.Channels.BodyWriter
override this.OnCreateBufferedCopy : int -> System.ServiceModel.Channels.BodyWriter
Protected Overridable Function OnCreateBufferedCopy (maxBufferSize As Integer) As BodyWriter

매개 변수

maxBufferSize
Int32

본문에 대한 최대 버퍼 크기입니다.

반환

지정된 최대 버퍼 크기의 BodyWriter입니다.

설명

BodyWriter에서 파생된 클래스는 BodyWriter의 버퍼링된 복사본을 만들도록 이 메서드를 재정의할 수 있습니다. 그러나 WriteBodyContents(XmlDictionaryWriter)의 기본 현은 OnWriteBodyContents(XmlDictionaryWriter)를 호출하므로 OnWriteBodyContents(XmlDictionaryWriter)를 보다 쉽게 재정의할 수 있을 뿐만 아니라 대부분의 시나리오에 적합합니다.

반환되는 BodyWriter는 버퍼링되어야 합니다. 즉, IsBufferedtrue이어야 합니다.

적용 대상