C# 클래스 Zetbox.API.Server.ServerObjectHandlerFactory

Default-Factory for loading ServerObjectHandlers from types containing helper methods to help with creating the generic handlers.
상속: IServerObjectHandlerFactory
파일 보기 프로젝트 열기: daszat/zetbox

공개 메소드들

메소드 설명
GetServerCollectionHandler ( IReadOnlyZetboxContext ctx, InterfaceType aType, InterfaceType bType, RelationEndRole endRole ) : IServerCollectionHandler
GetServerDocumentHandler ( ) : IServerDocumentHandler
GetServerObjectHandler ( InterfaceType type ) : IServerObjectHandler
GetServerObjectSetHandler ( ) : IServerObjectSetHandler

보호된 메소드들

메소드 설명
GetServerCollectionHandlerHelper ( Type collectionHandlerType, ImplementationType aType, ImplementationType bType, RelationEndRole endRole ) : IServerCollectionHandler
GetServerObjectHandlerHelper ( Type objectHandlerType, InterfaceType intfType ) : IServerObjectHandler
ServerObjectHandlerFactory ( LuceneSearchDeps searchDependencies ) : System

메소드 상세

GetServerCollectionHandler() 공개 추상적인 메소드

public abstract GetServerCollectionHandler ( IReadOnlyZetboxContext ctx, InterfaceType aType, InterfaceType bType, RelationEndRole endRole ) : IServerCollectionHandler
ctx IReadOnlyZetboxContext
aType InterfaceType
bType InterfaceType
endRole RelationEndRole
리턴 IServerCollectionHandler

GetServerCollectionHandlerHelper() 보호된 메소드

protected GetServerCollectionHandlerHelper ( Type collectionHandlerType, ImplementationType aType, ImplementationType bType, RelationEndRole endRole ) : IServerCollectionHandler
collectionHandlerType System.Type
aType ImplementationType
bType ImplementationType
endRole RelationEndRole
리턴 IServerCollectionHandler

GetServerDocumentHandler() 공개 추상적인 메소드

public abstract GetServerDocumentHandler ( ) : IServerDocumentHandler
리턴 IServerDocumentHandler

GetServerObjectHandler() 공개 메소드

public GetServerObjectHandler ( InterfaceType type ) : IServerObjectHandler
type InterfaceType
리턴 IServerObjectHandler

GetServerObjectHandlerHelper() 보호된 메소드

protected GetServerObjectHandlerHelper ( Type objectHandlerType, InterfaceType intfType ) : IServerObjectHandler
objectHandlerType System.Type
intfType InterfaceType
리턴 IServerObjectHandler

GetServerObjectSetHandler() 공개 추상적인 메소드

public abstract GetServerObjectSetHandler ( ) : IServerObjectSetHandler
리턴 IServerObjectSetHandler

ServerObjectHandlerFactory() 보호된 메소드

protected ServerObjectHandlerFactory ( LuceneSearchDeps searchDependencies ) : System
searchDependencies LuceneSearchDeps
리턴 System