C# Class System.Runtime.Serialization.XmlFormatReaderGenerator.XmlFormatReaderGenerator

ファイルを表示 Open project: dotnet/corefx

Public Methods

Method Description
GenerateClassReader ( ClassDataContract classContract ) : XmlFormatClassReaderDelegate
GenerateCollectionReader ( CollectionDataContract collectionContract ) : XmlFormatCollectionReaderDelegate
GenerateGetOnlyCollectionReader ( CollectionDataContract collectionContract ) : XmlFormatGetOnlyCollectionReaderDelegate
UnsafeGetUninitializedObject ( int id ) : object
XmlFormatReaderGenerator ( ) : System

Private Methods

Method Description
TryGetUninitializedObjectWithFormatterServices ( Type type ) : object
UnsafeGetUninitializedObject ( Type type ) : object

Method Details

GenerateClassReader() public method

public GenerateClassReader ( ClassDataContract classContract ) : XmlFormatClassReaderDelegate
classContract ClassDataContract
return XmlFormatClassReaderDelegate

GenerateCollectionReader() public method

public GenerateCollectionReader ( CollectionDataContract collectionContract ) : XmlFormatCollectionReaderDelegate
collectionContract CollectionDataContract
return XmlFormatCollectionReaderDelegate

GenerateGetOnlyCollectionReader() public method

public GenerateGetOnlyCollectionReader ( CollectionDataContract collectionContract ) : XmlFormatGetOnlyCollectionReaderDelegate
collectionContract CollectionDataContract
return XmlFormatGetOnlyCollectionReaderDelegate

UnsafeGetUninitializedObject() public static method

public static UnsafeGetUninitializedObject ( int id ) : object
id int
return object

XmlFormatReaderGenerator() public method

public XmlFormatReaderGenerator ( ) : System
return System