C# Class PineCone.Structures.Schemas.Builders.AutoStructureSchemaBuilder

Inheritance: IStructureSchemaBuilder
Mostrar archivo Open project: danielwertheim/PineCone

Public Methods

Method Description
AutoStructureSchemaBuilder ( ) : EnsureThat
CreateSchema ( IStructureType structureType ) : IStructureSchema

Protected Methods

Method Description
GetConcurrencyTokenAccessor ( IStructureType structureType ) : IConcurrencyTokenAccessor
GetIdAccessor ( IStructureType structureType ) : IIdAccessor
GetIndexAccessors ( IStructureType structureType ) : IIndexAccessor[]
GetTimeStampAccessor ( IStructureType structureType ) : ITimeStampAccessor

Method Details

AutoStructureSchemaBuilder() public method

public AutoStructureSchemaBuilder ( ) : EnsureThat
return EnsureThat

CreateSchema() public method

public CreateSchema ( IStructureType structureType ) : IStructureSchema
structureType IStructureType
return IStructureSchema

GetConcurrencyTokenAccessor() protected method

protected GetConcurrencyTokenAccessor ( IStructureType structureType ) : IConcurrencyTokenAccessor
structureType IStructureType
return IConcurrencyTokenAccessor

GetIdAccessor() protected method

protected GetIdAccessor ( IStructureType structureType ) : IIdAccessor
structureType IStructureType
return IIdAccessor

GetIndexAccessors() protected method

protected GetIndexAccessors ( IStructureType structureType ) : IIndexAccessor[]
structureType IStructureType
return IIndexAccessor[]

GetTimeStampAccessor() protected method

protected GetTimeStampAccessor ( IStructureType structureType ) : ITimeStampAccessor
structureType IStructureType
return ITimeStampAccessor