C# 클래스 pGina.Shared.Settings.pGinaDynamicSettings

상속: Abstractions.Settings.DynamicSettings
파일 보기 프로젝트 열기: MutonUfoAI/pgina 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
pGinaRoot string

공개 메소드들

메소드 설명
CleanSubSettings ( System.Guid pluginGuid, List toKeep ) : void

Remove all sub-keys that are NOT in the provided list.

DecryptSetting ( string subKey, string name ) : string

Get an encryted string containing a value of the pgina registry key.

GetSetting ( string subKey, string value, string encypted ) : string

Get a string containing a value of the pgina registry key.

GetSettings ( string subKey, string encypted ) : string>.Dictionary

Get a dictionary containing all values of the pgina registry key. The Dictionary key is the sub-key name, the value is a pGinaDynamicSettings object corresponding to the sub-key.

GetSubSettings ( System.Guid pluginGuid ) : dynamic>.Dictionary

Get a dictionary containing all sub-keys of the plugin's registry key. The Dictionary key is the sub-key name, the value is a pGinaDynamicSettings object corresponding to the sub-key.

pGinaDynamicSettings ( ) : System
pGinaDynamicSettings ( System.Guid pluginGuid ) : System
pGinaDynamicSettings ( System.Guid pluginGuid, string subKey ) : System

메소드 상세

CleanSubSettings() 공개 정적인 메소드

Remove all sub-keys that are NOT in the provided list.
public static CleanSubSettings ( System.Guid pluginGuid, List toKeep ) : void
pluginGuid System.Guid The plugin's Guid.
toKeep List The list of sub-keys to keep, all others are deleted.
리턴 void

DecryptSetting() 공개 정적인 메소드

Get an encryted string containing a value of the pgina registry key.
public static DecryptSetting ( string subKey, string name ) : string
subKey string
name string
리턴 string

GetSetting() 공개 정적인 메소드

Get a string containing a value of the pgina registry key.
public static GetSetting ( string subKey, string value, string encypted ) : string
subKey string
value string
encypted string
리턴 string

GetSettings() 공개 정적인 메소드

Get a dictionary containing all values of the pgina registry key. The Dictionary key is the sub-key name, the value is a pGinaDynamicSettings object corresponding to the sub-key.
public static GetSettings ( string subKey, string encypted ) : string>.Dictionary
subKey string
encypted string
리턴 string>.Dictionary

GetSubSettings() 공개 정적인 메소드

Get a dictionary containing all sub-keys of the plugin's registry key. The Dictionary key is the sub-key name, the value is a pGinaDynamicSettings object corresponding to the sub-key.
public static GetSubSettings ( System.Guid pluginGuid ) : dynamic>.Dictionary
pluginGuid System.Guid The plugin Guid.
리턴 dynamic>.Dictionary

pGinaDynamicSettings() 공개 메소드

public pGinaDynamicSettings ( ) : System
리턴 System

pGinaDynamicSettings() 공개 메소드

public pGinaDynamicSettings ( System.Guid pluginGuid ) : System
pluginGuid System.Guid
리턴 System

pGinaDynamicSettings() 공개 메소드

public pGinaDynamicSettings ( System.Guid pluginGuid, string subKey ) : System
pluginGuid System.Guid
subKey string
리턴 System

프로퍼티 상세

pGinaRoot 공개적으로 정적으로 프로퍼티

public static string pGinaRoot
리턴 string