C# 클래스 DtaSpy.BizTalkContextWriter

Experimental context writer. Blind inverted implementation of the context reader, please refer to it for documentation and/or guidance.
상속: IDisposable
파일 보기 프로젝트 열기: niik/DtaSpy

공개 메소드들

메소드 설명
BizTalkContextWriter ( Stream stream ) : System

Initializes a new instance of the BizTalkContextWriter class.

Dispose ( ) : void
WriteContext ( BizTalkPropertyBag context ) : void
WriteContext ( IEnumerable properties ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
GetElementVariantType ( Type propertyType ) : VarEnum
WriteArray ( VarEnum elementType, Array value ) : void
WriteProperty ( BizTalkContextProperty property ) : void
WriteValue ( VarEnum valueType, object value ) : void
WriteValue ( object value ) : void

비공개 메소드들

메소드 설명
WriteBoolean ( bool value ) : void
WriteDateTime ( System.DateTime value ) : void
WriteDecimal ( decimal value ) : void
WriteLengthPrefixedString ( string value ) : void

메소드 상세

BizTalkContextWriter() 공개 메소드

Initializes a new instance of the BizTalkContextWriter class.
public BizTalkContextWriter ( Stream stream ) : System
stream Stream The stream.
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetElementVariantType() 보호된 메소드

protected GetElementVariantType ( Type propertyType ) : VarEnum
propertyType System.Type
리턴 VarEnum

WriteArray() 보호된 메소드

protected WriteArray ( VarEnum elementType, Array value ) : void
elementType VarEnum
value System.Array
리턴 void

WriteContext() 공개 메소드

public WriteContext ( BizTalkPropertyBag context ) : void
context BizTalkPropertyBag
리턴 void

WriteContext() 공개 메소드

public WriteContext ( IEnumerable properties ) : void
properties IEnumerable
리턴 void

WriteProperty() 보호된 메소드

protected WriteProperty ( BizTalkContextProperty property ) : void
property BizTalkContextProperty
리턴 void

WriteValue() 보호된 메소드

protected WriteValue ( VarEnum valueType, object value ) : void
valueType VarEnum
value object
리턴 void

WriteValue() 보호된 메소드

protected WriteValue ( object value ) : void
value object
리턴 void