C# Class Zetbox.API.Common.CachingMetaDataResolver

A simple, caching implementation of the IMetaDataResolver interface.
Inheritance: IMetaDataResolver
Afficher le fichier Open project: daszat/zetbox

Méthodes publiques

Méthode Description
CachingMetaDataResolver ( Lazy lazyFrozen ) : System
GetCompoundObject ( InterfaceType ifType ) : CompoundObject
GetDataType ( InterfaceType ifType ) : DataType
GetObjectClass ( InterfaceType ifType ) : ObjectClass

Private Methods

Méthode Description
Init ( ) : void
Lookup ( InterfaceType ifType ) : DataType

Method Details

CachingMetaDataResolver() public méthode

public CachingMetaDataResolver ( Lazy lazyFrozen ) : System
lazyFrozen Lazy
Résultat System

GetCompoundObject() public méthode

public GetCompoundObject ( InterfaceType ifType ) : CompoundObject
ifType InterfaceType
Résultat CompoundObject

GetDataType() public méthode

public GetDataType ( InterfaceType ifType ) : DataType
ifType InterfaceType
Résultat DataType

GetObjectClass() public méthode

public GetObjectClass ( InterfaceType ifType ) : ObjectClass
ifType InterfaceType
Résultat ObjectClass