SqlProfileProvider.GetPropertyValues メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SQL Server プロファイル データベースからプロファイル プロパティの情報と値を取得します。
public:
override System::Configuration::SettingsPropertyValueCollection ^ GetPropertyValues(System::Configuration::SettingsContext ^ sc, System::Configuration::SettingsPropertyCollection ^ properties);
public override System.Configuration.SettingsPropertyValueCollection GetPropertyValues (System.Configuration.SettingsContext sc, System.Configuration.SettingsPropertyCollection properties);
override this.GetPropertyValues : System.Configuration.SettingsContext * System.Configuration.SettingsPropertyCollection -> System.Configuration.SettingsPropertyValueCollection
Public Overrides Function GetPropertyValues (sc As SettingsContext, properties As SettingsPropertyCollection) As SettingsPropertyValueCollection
パラメーター
ユーザー プロファイル情報を格納する SettingsContext。
- properties
- SettingsPropertyCollection
取得対象プロパティのプロファイル情報を格納する SettingsPropertyCollection。
戻り値
プロファイル プロパティの情報と値を格納する SettingsPropertyValueCollection。
例
次のコード例では、現在のプロファイルで識別されるプロファイルのプロパティと値の一覧を示します。
SqlProfileProvider p =
(SqlProfileProvider)Profile.Providers["SqlProvider"];
SettingsPropertyValueCollection pvalues =
p.GetPropertyValues(Profile.Context, ProfileBase.Properties);
foreach (SettingsPropertyValue pval in pvalues)
{
Response.Write(pval.Name + " = " + pval.PropertyValue + "<br />");
}
Dim p As SqlProfileProvider = _
CType(Profile.Providers("SqlProvider"), SqlProfileProvider)
Dim pvalues As SettingsPropertyValueCollection = _
p.GetPropertyValues(Profile.Context, ProfileBase.Properties)
For Each pval As SettingsPropertyValue In pvalues
Response.Write(pval.Name & " = " & pval.PropertyValue.ToString() & "<br />")
Next
注釈
メソッドは GetPropertyValues 、 によって ProfileBase 管理されている現在の要求のプロファイル プロパティを取得するために、 クラスによって SqlProfileProvider使用されます。 プロパティ値は、構成ファイルの 属性によって指定されたアプリケーションの applicationName
データ ソースから返されます。 プロパティ値と追加のプロパティ情報は、オブジェクトの SettingsPropertyValue コレクションとして返されます。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET