問題タブ [configurationproperty]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 属性ConfigurationPropertyを持つクラスに対して生成されたConfigurationPropertyAttributeにアクセスする方法
かなり大きな構成のアプリがあります。各パラメーターのすべての構成セクションは、.Net ConfigurationProperty属性で定義され、すべてDefaultValueプロパティがあります。
私たちの製品が国間で、そしてある国のクライアントでさえも高度にカスタマイズ可能になるにつれて、大きな構成ファイルを編集できるようにするConfigurator.exeがあります。
このConfigurator.exeでは、定義されている非常に多くのDefaultValueプロパティにアクセスできれば、本当にすばらしいでしょう...しかし、によって生成されたこれらのプロパティにアクセスする方法については、私にはわかりません。属性。
例えば:
私が必要としているのは、可能な限り最も一般的な値であるWantedValueにプログラムでアクセスすることです。(それ以外の場合は、定義されたすべてのConfigSectionsを手動で参照し、各フィールドのDefaultValuesを収集してから、コンフィギュレーターがこれらの値を使用することを確認します...)
ファンシーでは、次のようになります。MyCollection.GetListConfigurationProperty()は、プロパティを呼び出すことができるConfigurationPropertyAttributeオブジェクトを返します:Name、IsRequired、IsKey、IsDefaultCollection、およびDefaultValue
何か案が ?
c# - .netカスタム構成大文字と小文字を区別しない列挙型の解析ConfigurationProperty
ConfigurationSectionにあるConfigurationPropertyの1つはENUMです。.netが構成ファイルからこの列挙型文字列値を解析するときに、大文字と小文字が完全に一致しない場合は例外がスローされます。
この値を解析するときに大文字と小文字を無視する方法はありますか?
.net-2.0 - ConfigurationElement-属性の組み合わせ?
AdapterElement : ConfigurationElement
プロパティ、、およびを使用してカスタムをType
定義Name
したとしますVersion
。Name
プロパティをVersion
一意に識別するため、構成ファイルに次のいずれかの構造を持たせType
たいと思います。
これらの3つのプロパティに簡単にマークを付けてIsRequired = false
、ユーザーが必要な組み合わせを指定できるようにすることができます。ただし、次の組み合わせは無効であり、禁止したいと思います。
これを達成する簡単な方法はありますか?
ide - Visual Studio 2012の[構成のプロパティ]メニューにアクセスするにはどうすればよいですか?
私は検索して検索しましたが、このメニューを一生見つけることができません。どこに行けばいいか知っている人がいたら教えてください...
これは私がやろうとしていることに関する記事です http://blogs.msdn.com/b/vsnetsetup/archive/2012/10/16/setup-exe-is-not-a-valid-win32-application.aspx
c# - .NET config: 指定された Type の値を読み取る
web.configに次のノードがあります
これは次の ConfigurationProperty に読み込まれます
これは、ノードに設定した Type を正しく確立していますが、その型の値を返すにはどうすればよいですか? 私が試したことはすべて、次の例外を返します。
タイプ「オブジェクト」のプロパティ「値」の文字列との間の変換をサポートするコンバーターが見つかりません。
java - Spring RoutingDataSource validationQuery が注入されていません
RoutingDataSource を使用して、アプリケーションの各テナントのデータソースを動的に作成しています。8 ~ 12 時間後にアプリケーション アプリケーションがデータベースとの接続を失い、jpa トランザクション例外が発生します。次のプロパティが検証とデータベース接続の維持に関与していることがわかったので、それらを application.properties に配置しました。
データソース Bean は、次のクラスで作成されます。上記のプロパティを各ターゲット データソースに挿入する方法は?