C# 클래스 ScrewTurn.Wiki.StartupTools

Provides tools for starting and shutting down the wiki engine.
파일 보기 프로젝트 열기: mono/ScrewTurnWiki 1 사용 예제들

공개 메소드들

메소드 설명
GetSettingsStorageProviderConfiguration ( ) : string

Gets the Settings Storage Provider configuration string from web.config.

SetAdministratorsGroupDefaultPermissions ( UserGroup administrators ) : bool

Sets the default permissions for the administrators group, properly importing version 2.0 values.

SetAnonymousGroupDefaultPermissions ( UserGroup anonymous ) : bool

Sets the default permissions for the anonymous users group, properly importing version 2.0 values.

SetUsersGroupDefaultPermissions ( UserGroup users ) : bool

Sets the default permissions for the users group, properly importing version 2.0 values.

Shutdown ( ) : void

Performs shutdown operations, such as shutting-down Providers.

Startup ( ) : void

Performs all needed startup operations.

비공개 메소드들

메소드 설명
CreateMainPage ( ) : void

Creates the main page.

ImportPageDiscussionPermissions ( ) : bool

Imports version 2.0 page discussion settings and properly propagates them to user groups and single pages, when needed.

SetupFileManagementPermissions ( UserGroup group ) : bool

Sets file management permissions for the users or anonymous users group, importing version 2.0 values.

UpdateDllsIntoSettingsProvider ( ISettingsStorageProviderV30 provider, string settingsProviderAsmName ) : void

Updates the DLLs into the settings storage provider, if appropriate.

VerifyAndCreateDefaultGroups ( ) : bool

Verifies the existence of the default user groups and creates them if necessary.

메소드 상세

GetSettingsStorageProviderConfiguration() 공개 정적인 메소드

Gets the Settings Storage Provider configuration string from web.config.
public static GetSettingsStorageProviderConfiguration ( ) : string
리턴 string

SetAdministratorsGroupDefaultPermissions() 공개 정적인 메소드

Sets the default permissions for the administrators group, properly importing version 2.0 values.
public static SetAdministratorsGroupDefaultPermissions ( UserGroup administrators ) : bool
administrators UserGroup The administrators group.
리턴 bool

SetAnonymousGroupDefaultPermissions() 공개 정적인 메소드

Sets the default permissions for the anonymous users group, properly importing version 2.0 values.
public static SetAnonymousGroupDefaultPermissions ( UserGroup anonymous ) : bool
anonymous UserGroup The anonymous users group.
리턴 bool

SetUsersGroupDefaultPermissions() 공개 정적인 메소드

Sets the default permissions for the users group, properly importing version 2.0 values.
public static SetUsersGroupDefaultPermissions ( UserGroup users ) : bool
users UserGroup The users group.
리턴 bool

Shutdown() 공개 정적인 메소드

Performs shutdown operations, such as shutting-down Providers.
public static Shutdown ( ) : void
리턴 void

Startup() 공개 정적인 메소드

Performs all needed startup operations.
public static Startup ( ) : void
리턴 void