C# Class DtaSpy.BizTalkContextWriter

Experimental context writer. Blind inverted implementation of the context reader, please refer to it for documentation and/or guidance.
Inheritance: IDisposable
Afficher le fichier Open project: niik/DtaSpy

Méthodes publiques

Méthode Description
BizTalkContextWriter ( Stream stream ) : System

Initializes a new instance of the BizTalkContextWriter class.

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

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
WriteBoolean ( bool value ) : void
WriteDateTime ( System.DateTime value ) : void
WriteDecimal ( decimal value ) : void
WriteLengthPrefixedString ( string value ) : void

Method Details

BizTalkContextWriter() public méthode

Initializes a new instance of the BizTalkContextWriter class.
public BizTalkContextWriter ( Stream stream ) : System
stream Stream The stream.
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GetElementVariantType() protected méthode

protected GetElementVariantType ( Type propertyType ) : VarEnum
propertyType System.Type
Résultat VarEnum

WriteArray() protected méthode

protected WriteArray ( VarEnum elementType, Array value ) : void
elementType VarEnum
value System.Array
Résultat void

WriteContext() public méthode

public WriteContext ( BizTalkPropertyBag context ) : void
context BizTalkPropertyBag
Résultat void

WriteContext() public méthode

public WriteContext ( IEnumerable properties ) : void
properties IEnumerable
Résultat void

WriteProperty() protected méthode

protected WriteProperty ( BizTalkContextProperty property ) : void
property BizTalkContextProperty
Résultat void

WriteValue() protected méthode

protected WriteValue ( VarEnum valueType, object value ) : void
valueType VarEnum
value object
Résultat void

WriteValue() protected méthode

protected WriteValue ( object value ) : void
value object
Résultat void