• APIブラウザ
  • 設計思想
Show / Hide Table of Contents
  • ExapisSOP
    • AppWorker
    • ContextEventArgs
    • HostRunner
    • IConfiguration
    • IContext
    • IPipeline
    • IProcess
    • IProcess<TParam, TResult>
    • IService
    • TerminationEventArgs
    • TerminationException
    • TerminationReason
    • UnhandledErrorEventArgs
    • VersionInfo
  • ExapisSOP.Binary
    • DataValue
  • ExapisSOP.Core
    • ConfigurationExtensions
    • ContextExtensions
    • CustomPipelineProcess<TParam, TResult>
    • ImmutablePipeline
    • Pipeline
    • PipelineExtensions
    • PipelineExtensions.ExceptionHandler
    • PipelineExtensions.ExceptionHandler<TParam, TResult>
    • PipelineExtensions.LoggingProcess
    • PipelineExtensions.NextProcessFunc
    • PipelineExtensions.ProcessFunc
    • PipelineExtensions.ProcessFunc<TParam, TResult>
    • PipelineExtensions.ProcessFuncWrapper
    • PipelineExtensions.ProcessFuncWrapper<TParam, TResult>
  • ExapisSOP.Globalization
    • EnglishErrorReportBuilder
    • JapaneseErrorReportBuilder
  • ExapisSOP.IO
    • CachedStream
    • DefaultPath
    • FileSystemServiceOptions
    • FileSystemServiceOptionsExtensions
    • IFileSystemService
    • InvalidPathFormatException
    • IPathList
    • Paths
    • PathString
    • PathStringFormatter
  • ExapisSOP.IO.Logging
    • ConsoleLogger
    • DefaultErrorDetailProvider
    • ErrorReportBuilder
    • ExceptionRecord
    • HResultDetailProvider
    • ICustomErrorDetailProvider
    • ILogFile
    • ILoggable
    • ILogger
    • ILoggingSystemService
    • LogData
    • LogFile
    • LogFileType
    • Logger
    • LoggerExtension
    • LoggingSystemServiceOptions
    • LoggingSystemServiceOptions.CreateLogFile
    • LogLevel
    • LongMessageRecord
    • MultipleLogger
    • OutputStreamLogger
  • ExapisSOP.IO.Settings
    • CustomSettings
    • DataStore
    • DefaultSettings
    • EnvironmentSettings
    • ISettingsSystemService
    • OptimizedSettings
    • SettingsSystemServiceOptions
    • SettingsSystemServiceOptions.ConfirmVersionInfo
    • SettingsSystemServiceOptions.GetVersionInfo
  • ExapisSOP.IO.Settings.CommandLine
    • CommandLineConverter
    • CommandLineParser
    • CommandLineServiceOptions
    • CommandLineServiceOptions.CreateConverterMappingTable
    • FileNameList
    • IArgumentConverter
    • IArgumentConverter<T>
    • ICommandLineService
    • ManualAttribute
    • Option
    • Option.Value
    • OptionAttribute
    • Switch
    • SwitchAttribute
  • ExapisSOP.NativeWrapper
    • INativeCaller
    • WinAPI
  • ExapisSOP.NativeWrapper.Windows
    • Kernel32
  • ExapisSOP.Numerics
    • CryptionRandom
    • IRandom
    • LinearCongruentialGenerator
    • RandomExtension
    • SerializableRandom
    • SystemRandom
    • Xorshift
    • Xorshift2
  • ExapisSOP.Text
    • SimpleEncoding
    • SimpleString
  • ExapisSOP.Utils
    • ArrayExtensions
    • ConsoleUtil
    • DisposableBase
    • IAwaitable<T>
    • IAwaiter<T>
    • IUtilityService
    • SecureStringExtensions
    • SerializationInfoExtensions
    • StringExtensions
    • StringUtil
    • UtilityConfigurationExtensions
    • UtilityContextExtensions

EnvironmentSettings クラス

システムに関する環境設定を表します。

継承
System.Object
EnvironmentSettings
CustomSettings
DefaultSettings
継承されたメンバー
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
名前空間: ExapisSOP.IO.Settings
アセンブリ: ExapisSOP.dll
構文
[Switch("Settings", "S")]
[Manual("en", "Overrides the environment settings.")]
[Manual("ja", "環境設定を上書きします。")]
public class EnvironmentSettings

コンストラクタ 一覧

| 編集/提案 ソースを表示

EnvironmentSettings()

型'EnvironmentSettings'の新しいインスタンスを生成します。

宣言
public EnvironmentSettings()

プロパティ 一覧

| 編集/提案 ソースを表示

DataStore

その他のユーザー定義の設定情報を取得または設定します。

宣言
public DataStore DataStore { get; set; }
プロパティ値
型 説明
DataStore
| 編集/提案 ソースを表示

EnableLogging

ログ出力を有効にする場合はtrue、しない場合はfalseを設定します。

宣言
[Option("logging", "g")]
[Manual("en", "Enables a log output. Specify \"-logging:disable\" or \"-g:disable\" to disable.")]
[Manual("ja", "ログ出力を有効にします。「-logging:disable」または「-g:disable」で無効にします。")]
public bool EnableLogging { get; set; }
プロパティ値
型 説明
System.Boolean
| 編集/提案 ソースを表示

FirstBoot

プログラムが初回起動の場合はtrue、それ以外の場合はfalseを返します。

宣言
public bool FirstBoot { get; }
プロパティ値
型 説明
System.Boolean
| 編集/提案 ソースを表示

Locale

現在の言語コードを取得または設定します。

宣言
[Option("lang", "l")]
[Manual("en", "Sets a display language.")]
[Manual("ja", "表示言語を設定します。")]
public string Locale { get; set; }
プロパティ値
型 説明
System.String
| 編集/提案 ソースを表示

OutputReadableXML

可読なXMLファイルを出力する場合はtrue、しない場合はfalseを設定します。

宣言
[Option("output-readable-xml", "x")]
[Manual("en", "Indicates to save the environment settings as a readable XML format.")]
[Manual("ja", "環境設定を可読なXMLファイルとして出力する様に指示します。")]
public bool OutputReadableXML { get; set; }
プロパティ値
型 説明
System.Boolean

メソッド 一覧

| 編集/提案 ソースを表示

CopyFrom(EnvironmentSettings, Boolean)

指定された設定情報から現在インスタンスへ設定情報をコピーします。

宣言
public virtual void CopyFrom(EnvironmentSettings settings, bool copyFirstBoot = true)
引数
型 名前 説明
EnvironmentSettings settings

コピー元の設定情報です。

System.Boolean copyFirstBoot

FirstBootの値をコピーするかどうかを表す論理値です。

例外
型 条件
System.ArgumentNullException
| 編集/提案 ソースを表示

GetCulture()

現在のインスタンスに設定されているカルチャ情報を取得します。

宣言
public CultureInfo GetCulture()
戻り値
型 説明
System.Globalization.CultureInfo

カルチャ情報を表すオブジェクトです。

例外
型 条件
System.Globalization.CultureNotFoundException
| 編集/提案 ソースを表示

Reset()

設定を既定値へ戻します。

宣言
public virtual void Reset()
| 編集/提案 ソースを表示

SetCulture(CultureInfo)

現在のインスタンスにカルチャ情報を設定します。 または、空値を指定してOSの既定値を設定します。

宣言
public void SetCulture(CultureInfo culture)
引数
型 名前 説明
System.Globalization.CultureInfo culture

設定するカルチャ情報を表すオブジェクトです。

  • 編集/提案
  • ソースを表示
Back to top Generated by DocFX