nexacro17 X-API for C#  1.0
Manual
Nexacro17.Xapi.Tx.DataSerializerFactory 클래스 참조

정적 Public 멤버 함수

static DataSerializer GetSerializer (string type)
 
static DataDeserializer GetDeserializer (string type)
 
static void RegisterSerializer (string type, object serializer)
 
static void RegisterDeserializer (string type, object deserializer)
 

상세한 설명

PlatformData를 특정 형식의 데이터(stream)으로 변환 또는 원복을 수행하는 DataSerializerDataDeserializer를 생성한다.

기 구현된 DataSerializer는 다음과 같다.

형 식 byte 지원
(InputStream 또는 OutputStream)
char 지원
(Reader 또는 Writer)
설 명
PlatformType.CONTENT_TYPE_XML v v Platform에서 정의된 XML 형식
PlatformType.CONTENT_TYPE_BINARY v x Platform에서 정의된 바이너리 형식
PlatformType.CONTENT_TYPE_SSV v v Platform에서 정의된 SSV 형식
PlatformType.CONTENT_TYPE_MI_XML v v MiPlatform에서 정의된 XML 형식
PlatformType.CONTENT_TYPE_MI_BINARY v x MiPlatform에서 정의된 바이너리 형식
작성자
최철민

멤버 함수 문서화

◆ GetSerializer()

static DataSerializer Nexacro17.Xapi.Tx.DataSerializerFactory.GetSerializer ( string  type)
static

형식(type)에 해당하는 DataSerializer를 반환한다.

매개변수
type형식
반환값
DataSerializer

◆ GetDeserializer()

static DataDeserializer Nexacro17.Xapi.Tx.DataSerializerFactory.GetDeserializer ( string  type)
static

형식(type)에 해당하는 DataDeserializer를 반환한다.

매개변수
type형식
반환값
DataSerializer

◆ RegisterSerializer()

static void Nexacro17.Xapi.Tx.DataSerializerFactory.RegisterSerializer ( string  type,
object  serializer 
)
static

DataSerializer를 등록한다.

매개변수
type형식
serializerDataSerializer

◆ RegisterDeserializer()

static void Nexacro17.Xapi.Tx.DataSerializerFactory.RegisterDeserializer ( string  type,
object  deserializer 
)
static

DataDeserializer를 등록한다.

매개변수
type형식
deserializerDataDeserializer