C# 클래스 MvvmCross.Core.Platform.MvxSetup

파일 보기 프로젝트 열기: MvvmCross/MvvmCross

공개 메소드들

메소드 설명
EnsureInitialized ( Type requiredBy ) : void
Initialize ( ) : void
InitializePrimary ( ) : void
InitializeSecondary ( ) : void
LoadPlugins ( IMvxPluginManager pluginManager ) : void

보호된 메소드들

메소드 설명
AddPluginsLoaders ( MvxLoaderPluginRegistry registry ) : void
CreatableTypes ( ) : IEnumerable
CreatableTypes ( Assembly assembly ) : IEnumerable
CreateAndInitializeApp ( IMvxPluginManager pluginManager ) : IMvxApplication
CreateApp ( ) : IMvxApplication
CreateCommandCollectionBuilder ( ) : IMvxCommandCollectionBuilder
CreateDebugTrace ( ) : IMvxTrace
CreateIocOptions ( ) : IMvxIocOptions
CreateIocProvider ( ) : IMvxIoCProvider
CreateNavigationSerializer ( ) : IMvxNavigationSerializer
CreatePluginManager ( ) : IMvxPluginManager
CreateSettings ( ) : IMvxSettings
CreateStringToTypeParser ( ) : MvxStringToTypeParser
CreateViewDispatcher ( ) : IMvxViewDispatcher
CreateViewModelLoader ( ) : IMvxViewModelLoader
CreateViewToViewModelNaming ( ) : IMvxNameMapping
CreateViewsContainer ( ) : IMvxViewsContainer
GetBootstrapOwningAssemblies ( ) : IEnumerable
GetPluginConfiguration ( Type plugin ) : IMvxPluginConfiguration
GetViewAssemblies ( ) : IEnumerable
GetViewModelAssemblies ( ) : IEnumerable
InitializeApp ( IMvxPluginManager pluginManager ) : void
InitializeCommandCollectionBuilder ( ) : void
InitializeCommandHelper ( ) : void
InitializeDebugServices ( ) : void
InitializeFirstChance ( ) : void
InitializeInpcInterception ( ) : void
InitializeIoC ( ) : void
InitializeLastChance ( ) : void
InitializeNavigationSerializer ( ) : void
InitializePlatformServices ( ) : void
InitializePluginFramework ( ) : IMvxPluginManager
InitializeSettings ( ) : void
InitializeSingletonCache ( ) : void
InitializeStringToTypeParser ( ) : void
InitializeViewDispatcher ( ) : void
InitializeViewLookup ( ) : void
InitializeViewModelFramework ( ) : void
InitializeViewModelTypeFinder ( ) : void
InitializeViewsContainer ( ) : void
PerformBootstrapActions ( ) : void

비공개 메소드들

메소드 설명
FireStateChange ( MvxSetupState state ) : void

메소드 상세

AddPluginsLoaders() 보호된 메소드

protected AddPluginsLoaders ( MvxLoaderPluginRegistry registry ) : void
registry MvxLoaderPluginRegistry
리턴 void

CreatableTypes() 보호된 메소드

protected CreatableTypes ( ) : IEnumerable
리턴 IEnumerable

CreatableTypes() 보호된 메소드

protected CreatableTypes ( Assembly assembly ) : IEnumerable
assembly System.Reflection.Assembly
리턴 IEnumerable

CreateAndInitializeApp() 보호된 메소드

protected CreateAndInitializeApp ( IMvxPluginManager pluginManager ) : IMvxApplication
pluginManager IMvxPluginManager
리턴 IMvxApplication

CreateApp() 보호된 추상적인 메소드

protected abstract CreateApp ( ) : IMvxApplication
리턴 IMvxApplication

CreateCommandCollectionBuilder() 보호된 메소드

protected CreateCommandCollectionBuilder ( ) : IMvxCommandCollectionBuilder
리턴 IMvxCommandCollectionBuilder

CreateDebugTrace() 보호된 추상적인 메소드

protected abstract CreateDebugTrace ( ) : IMvxTrace
리턴 IMvxTrace

CreateIocOptions() 보호된 메소드

protected CreateIocOptions ( ) : IMvxIocOptions
리턴 IMvxIocOptions

CreateIocProvider() 보호된 메소드

protected CreateIocProvider ( ) : IMvxIoCProvider
리턴 IMvxIoCProvider

CreateNavigationSerializer() 보호된 메소드

protected CreateNavigationSerializer ( ) : IMvxNavigationSerializer
리턴 IMvxNavigationSerializer

CreatePluginManager() 보호된 추상적인 메소드

protected abstract CreatePluginManager ( ) : IMvxPluginManager
리턴 IMvxPluginManager

CreateSettings() 보호된 메소드

protected CreateSettings ( ) : IMvxSettings
리턴 IMvxSettings

CreateStringToTypeParser() 보호된 메소드

protected CreateStringToTypeParser ( ) : MvxStringToTypeParser
리턴 MvxStringToTypeParser

CreateViewDispatcher() 보호된 추상적인 메소드

protected abstract CreateViewDispatcher ( ) : IMvxViewDispatcher
리턴 IMvxViewDispatcher

CreateViewModelLoader() 보호된 메소드

protected CreateViewModelLoader ( ) : IMvxViewModelLoader
리턴 IMvxViewModelLoader

CreateViewToViewModelNaming() 보호된 추상적인 메소드

protected abstract CreateViewToViewModelNaming ( ) : IMvxNameMapping
리턴 IMvxNameMapping

CreateViewsContainer() 보호된 추상적인 메소드

protected abstract CreateViewsContainer ( ) : IMvxViewsContainer
리턴 IMvxViewsContainer

EnsureInitialized() 공개 메소드

public EnsureInitialized ( Type requiredBy ) : void
requiredBy System.Type
리턴 void

GetBootstrapOwningAssemblies() 보호된 메소드

protected GetBootstrapOwningAssemblies ( ) : IEnumerable
리턴 IEnumerable

GetPluginConfiguration() 보호된 메소드

protected GetPluginConfiguration ( Type plugin ) : IMvxPluginConfiguration
plugin System.Type
리턴 IMvxPluginConfiguration

GetViewAssemblies() 보호된 메소드

protected GetViewAssemblies ( ) : IEnumerable
리턴 IEnumerable

GetViewModelAssemblies() 보호된 메소드

protected GetViewModelAssemblies ( ) : IEnumerable
리턴 IEnumerable

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

InitializeApp() 보호된 메소드

protected InitializeApp ( IMvxPluginManager pluginManager ) : void
pluginManager IMvxPluginManager
리턴 void

InitializeCommandCollectionBuilder() 보호된 메소드

protected InitializeCommandCollectionBuilder ( ) : void
리턴 void

InitializeCommandHelper() 보호된 메소드

protected InitializeCommandHelper ( ) : void
리턴 void

InitializeDebugServices() 보호된 메소드

protected InitializeDebugServices ( ) : void
리턴 void

InitializeFirstChance() 보호된 메소드

protected InitializeFirstChance ( ) : void
리턴 void

InitializeInpcInterception() 보호된 메소드

protected InitializeInpcInterception ( ) : void
리턴 void

InitializeIoC() 보호된 메소드

protected InitializeIoC ( ) : void
리턴 void

InitializeLastChance() 보호된 메소드

protected InitializeLastChance ( ) : void
리턴 void

InitializeNavigationSerializer() 보호된 메소드

protected InitializeNavigationSerializer ( ) : void
리턴 void

InitializePlatformServices() 보호된 메소드

protected InitializePlatformServices ( ) : void
리턴 void

InitializePluginFramework() 보호된 메소드

protected InitializePluginFramework ( ) : IMvxPluginManager
리턴 IMvxPluginManager

InitializePrimary() 공개 메소드

public InitializePrimary ( ) : void
리턴 void

InitializeSecondary() 공개 메소드

public InitializeSecondary ( ) : void
리턴 void

InitializeSettings() 보호된 메소드

protected InitializeSettings ( ) : void
리턴 void

InitializeSingletonCache() 보호된 메소드

protected InitializeSingletonCache ( ) : void
리턴 void

InitializeStringToTypeParser() 보호된 메소드

protected InitializeStringToTypeParser ( ) : void
리턴 void

InitializeViewDispatcher() 보호된 메소드

protected InitializeViewDispatcher ( ) : void
리턴 void

InitializeViewLookup() 보호된 메소드

protected InitializeViewLookup ( ) : void
리턴 void

InitializeViewModelFramework() 보호된 메소드

protected InitializeViewModelFramework ( ) : void
리턴 void

InitializeViewModelTypeFinder() 보호된 메소드

protected InitializeViewModelTypeFinder ( ) : void
리턴 void

InitializeViewsContainer() 보호된 메소드

protected InitializeViewsContainer ( ) : void
리턴 void

LoadPlugins() 공개 메소드

public LoadPlugins ( IMvxPluginManager pluginManager ) : void
pluginManager IMvxPluginManager
리턴 void

PerformBootstrapActions() 보호된 메소드

protected PerformBootstrapActions ( ) : void
리턴 void