C# Class XSerializer.CustomSerializer.DefaultConstructorHelper

Inheritance: IHelper
Datei anzeigen Open project: QuickenLoans/XSerializer

Public Methods

Method Description
DefaultConstructorHelper ( Func createInstance, SerializableProperty>.Dictionary caseSensitiveSerializableProperties, SerializableProperty textNodeProperty, SerializableProperty>.IDictionary attributeProperties, XSerializerXmlReader reader ) : System
FlushAttributeValues ( ) : void
GetInstance ( bool setIsDecryptionEnabledBackToFalse ) : object
SetElementPropertyValue ( ISerializeOptions options, bool &shouldIssueRead ) : bool
SetTextNodePropertyValue ( ISerializeOptions options ) : void
StageAttributeValue ( ISerializeOptions options ) : void

Method Details

DefaultConstructorHelper() public method

public DefaultConstructorHelper ( Func createInstance, SerializableProperty>.Dictionary caseSensitiveSerializableProperties, SerializableProperty textNodeProperty, SerializableProperty>.IDictionary attributeProperties, XSerializerXmlReader reader ) : System
createInstance Func
caseSensitiveSerializableProperties SerializableProperty>.Dictionary
textNodeProperty SerializableProperty
attributeProperties SerializableProperty>.IDictionary
reader XSerializerXmlReader
return System

FlushAttributeValues() public method

public FlushAttributeValues ( ) : void
return void

GetInstance() public method

public GetInstance ( bool setIsDecryptionEnabledBackToFalse ) : object
setIsDecryptionEnabledBackToFalse bool
return object

SetElementPropertyValue() public method

public SetElementPropertyValue ( ISerializeOptions options, bool &shouldIssueRead ) : bool
options ISerializeOptions
shouldIssueRead bool
return bool

SetTextNodePropertyValue() public method

public SetTextNodePropertyValue ( ISerializeOptions options ) : void
options ISerializeOptions
return void

StageAttributeValue() public method

public StageAttributeValue ( ISerializeOptions options ) : void
options ISerializeOptions
return void