C# Class System.Runtime.Serialization.PrimitiveDataContract.PrimitiveDataContract

Inheritance: System.Runtime.Serialization.DataContract
ファイルを表示 Open project: dotnet/corefx

Private Properties

Property Type Description
GetPrimitiveDataContract System.Runtime.Serialization.PrimitiveDataContract
GetPrimitiveDataContract System.Runtime.Serialization.PrimitiveDataContract

Public Methods

Method Description
WriteXmlValue ( System.Runtime.Serialization.XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context ) : void

Protected Methods

Method Description
HandleReadValue ( object obj, XmlObjectSerializerReadContext context ) : object
PrimitiveDataContract ( Type type, XmlDictionaryString name, XmlDictionaryString ns ) : System
TryReadNullAtTopLevel ( System.Runtime.Serialization.XmlReaderDelegator reader ) : bool

Private Methods

Method Description
GetPrimitiveDataContract ( Type type ) : System.Runtime.Serialization.PrimitiveDataContract
GetPrimitiveDataContract ( string name, string ns ) : System.Runtime.Serialization.PrimitiveDataContract

Method Details

HandleReadValue() protected method

protected HandleReadValue ( object obj, XmlObjectSerializerReadContext context ) : object
obj object
context XmlObjectSerializerReadContext
return object

PrimitiveDataContract() protected method

protected PrimitiveDataContract ( Type type, XmlDictionaryString name, XmlDictionaryString ns ) : System
type System.Type
name System.Xml.XmlDictionaryString
ns System.Xml.XmlDictionaryString
return System

TryReadNullAtTopLevel() protected method

protected TryReadNullAtTopLevel ( System.Runtime.Serialization.XmlReaderDelegator reader ) : bool
reader System.Runtime.Serialization.XmlReaderDelegator
return bool

WriteXmlValue() public method

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