C# Class YamlDotNet.Serialization.ObjectGraphVisitors.PreProcessingPhaseObjectGraphVisitorSkeleton

Inheritance: IObjectGraphVisitor
Mostrar archivo Open project: Jesus05/Oxygen_Not_Included_disasemble_ILSpy

Protected Properties

Property Type Description
typeConverters IEnumerable

Public Methods

Method Description
PreProcessingPhaseObjectGraphVisitorSkeleton ( IEnumerable typeConverters ) : System

Protected Methods

Method Description
Enter ( IObjectDescriptor value ) : bool
EnterMapping ( IObjectDescriptor key, IObjectDescriptor value ) : bool
EnterMapping ( IPropertyDescriptor key, IObjectDescriptor value ) : bool
VisitMappingEnd ( IObjectDescriptor mapping ) : void
VisitMappingStart ( IObjectDescriptor mapping, Type keyType, Type valueType ) : void
VisitScalar ( IObjectDescriptor scalar ) : void
VisitSequenceEnd ( IObjectDescriptor sequence ) : void
VisitSequenceStart ( IObjectDescriptor sequence, Type elementType ) : void

Private Methods

Method Description
IObjectGraphVisitor ( IObjectDescriptor value, context ) : bool
IObjectGraphVisitor ( IObjectDescriptor key, IObjectDescriptor value, context ) : bool
IObjectGraphVisitor ( IPropertyDescriptor key, IObjectDescriptor value, context ) : bool
IObjectGraphVisitor ( IObjectDescriptor mapping, context ) : void
IObjectGraphVisitor ( IObjectDescriptor sequence, Type elementType, context ) : void
IObjectGraphVisitor ( IObjectDescriptor mapping, Type keyType, Type valueType, context ) : void

Method Details

Enter() protected abstract method

protected abstract Enter ( IObjectDescriptor value ) : bool
value IObjectDescriptor
return bool

EnterMapping() protected abstract method

protected abstract EnterMapping ( IObjectDescriptor key, IObjectDescriptor value ) : bool
key IObjectDescriptor
value IObjectDescriptor
return bool

EnterMapping() protected abstract method

protected abstract EnterMapping ( IPropertyDescriptor key, IObjectDescriptor value ) : bool
key IPropertyDescriptor
value IObjectDescriptor
return bool

PreProcessingPhaseObjectGraphVisitorSkeleton() public method

public PreProcessingPhaseObjectGraphVisitorSkeleton ( IEnumerable typeConverters ) : System
typeConverters IEnumerable
return System

VisitMappingEnd() protected abstract method

protected abstract VisitMappingEnd ( IObjectDescriptor mapping ) : void
mapping IObjectDescriptor
return void

VisitMappingStart() protected abstract method

protected abstract VisitMappingStart ( IObjectDescriptor mapping, Type keyType, Type valueType ) : void
mapping IObjectDescriptor
keyType Type
valueType Type
return void

VisitScalar() protected abstract method

protected abstract VisitScalar ( IObjectDescriptor scalar ) : void
scalar IObjectDescriptor
return void

VisitSequenceEnd() protected abstract method

protected abstract VisitSequenceEnd ( IObjectDescriptor sequence ) : void
sequence IObjectDescriptor
return void

VisitSequenceStart() protected abstract method

protected abstract VisitSequenceStart ( IObjectDescriptor sequence, Type elementType ) : void
sequence IObjectDescriptor
elementType Type
return void

Property Details

typeConverters protected_oe property

protected IEnumerable typeConverters
return IEnumerable