C# 클래스 Org.IdentityConnectors.Framework.Impl.Serializer.Binary.BinaryObjectEncoder

상속: ObjectEncoder, BinaryObjectSerializer
파일 보기 프로젝트 열기: Tirasa/ConnId

공개 메소드들

메소드 설명
BinaryObjectEncoder ( Stream output ) : System
Close ( ) : void
Flush ( ) : void
WriteBooleanContents ( bool v ) : void
WriteBooleanField ( String fieldName, bool v ) : void
WriteByteArrayContents ( byte v ) : void
WriteByteContents ( byte v ) : void
WriteClassContents ( Type v ) : void
WriteClassField ( string fieldName, Type v ) : void
WriteDoubleContents ( double v ) : void
WriteDoubleField ( String fieldName, double v ) : void
WriteFloatContents ( float v ) : void
WriteFloatField ( String fieldName, float v ) : void
WriteIntContents ( int v ) : void
WriteIntField ( String fieldName, int v ) : void
WriteLongContents ( long v ) : void
WriteLongField ( String fieldName, long v ) : void
WriteObject ( Object o ) : void
WriteObjectContents ( Object obj ) : void
WriteObjectField ( String fieldName, Object obj, bool inline ) : void
WriteStringContents ( String str ) : void
WriteStringField ( String fieldName, String val ) : void

메소드 상세

BinaryObjectEncoder() 공개 메소드

public BinaryObjectEncoder ( Stream output ) : System
output Stream
리턴 System

Close() 공개 메소드

public Close ( ) : void
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

WriteBooleanContents() 공개 메소드

public WriteBooleanContents ( bool v ) : void
v bool
리턴 void

WriteBooleanField() 공개 메소드

public WriteBooleanField ( String fieldName, bool v ) : void
fieldName String
v bool
리턴 void

WriteByteArrayContents() 공개 메소드

public WriteByteArrayContents ( byte v ) : void
v byte
리턴 void

WriteByteContents() 공개 메소드

public WriteByteContents ( byte v ) : void
v byte
리턴 void

WriteClassContents() 공개 메소드

public WriteClassContents ( Type v ) : void
v System.Type
리턴 void

WriteClassField() 공개 메소드

public WriteClassField ( string fieldName, Type v ) : void
fieldName string
v System.Type
리턴 void

WriteDoubleContents() 공개 메소드

public WriteDoubleContents ( double v ) : void
v double
리턴 void

WriteDoubleField() 공개 메소드

public WriteDoubleField ( String fieldName, double v ) : void
fieldName String
v double
리턴 void

WriteFloatContents() 공개 메소드

public WriteFloatContents ( float v ) : void
v float
리턴 void

WriteFloatField() 공개 메소드

public WriteFloatField ( String fieldName, float v ) : void
fieldName String
v float
리턴 void

WriteIntContents() 공개 메소드

public WriteIntContents ( int v ) : void
v int
리턴 void

WriteIntField() 공개 메소드

public WriteIntField ( String fieldName, int v ) : void
fieldName String
v int
리턴 void

WriteLongContents() 공개 메소드

public WriteLongContents ( long v ) : void
v long
리턴 void

WriteLongField() 공개 메소드

public WriteLongField ( String fieldName, long v ) : void
fieldName String
v long
리턴 void

WriteObject() 공개 메소드

public WriteObject ( Object o ) : void
o Object
리턴 void

WriteObjectContents() 공개 메소드

public WriteObjectContents ( Object obj ) : void
obj Object
리턴 void

WriteObjectField() 공개 메소드

public WriteObjectField ( String fieldName, Object obj, bool inline ) : void
fieldName String
obj Object
inline bool
리턴 void

WriteStringContents() 공개 메소드

public WriteStringContents ( String str ) : void
str String
리턴 void

WriteStringField() 공개 메소드

public WriteStringField ( String fieldName, String val ) : void
fieldName String
val String
리턴 void