C# 클래스 System.Runtime.Serialization.EnumDataContract.EnumDataContract

상속: System.Runtime.Serialization.DataContract
파일 보기 프로젝트 열기: dotnet/corefx

Private Properties

프로퍼티 타입 설명
EnumDataContract System
ReadEnumValue long
ReadEnumValue object
WriteEnumValue void

공개 메소드들

메소드 설명
EnumDataContract ( ) : System
ReadXmlValue ( System.Runtime.Serialization.XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context ) : object
WriteXmlValue ( System.Runtime.Serialization.XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context ) : void

비공개 메소드들

메소드 설명
EnumDataContract ( Type type ) : System
ReadEnumValue ( string value, int index, int count ) : long
ReadEnumValue ( System.Runtime.Serialization.XmlReaderDelegator reader ) : object
WriteEnumValue ( System.Runtime.Serialization.XmlWriterDelegator writer, object value ) : void

메소드 상세

EnumDataContract() 공개 메소드

public EnumDataContract ( ) : System
리턴 System

ReadXmlValue() 공개 메소드

public ReadXmlValue ( System.Runtime.Serialization.XmlReaderDelegator xmlReader, XmlObjectSerializerReadContext context ) : object
xmlReader System.Runtime.Serialization.XmlReaderDelegator
context XmlObjectSerializerReadContext
리턴 object

WriteXmlValue() 공개 메소드

public WriteXmlValue ( System.Runtime.Serialization.XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context ) : void
xmlWriter System.Runtime.Serialization.XmlWriterDelegator
obj object
context XmlObjectSerializerWriteContext
리턴 void