ProfileProvider.FindProfilesByUserName メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > ProfileProvider.FindProfilesByUserName メソッドの意味・解説 

ProfileProvider.FindProfilesByUserName メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

派生クラスオーバーライドされた場合指定されユーザー名一致するユーザー名プロファイルに関するプロファイル情報取得します

名前空間: System.Web.Profile
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public MustOverride Function
 FindProfilesByUserName ( _
    authenticationOption As ProfileAuthenticationOption, _
    usernameToMatch As String, _
    pageIndex As Integer, _
    pageSize As Integer, _
    <OutAttribute> ByRef totalRecords As
 Integer _
) As ProfileInfoCollection
Dim instance As ProfileProvider
Dim authenticationOption As ProfileAuthenticationOption
Dim usernameToMatch As String
Dim pageIndex As Integer
Dim pageSize As Integer
Dim totalRecords As Integer
Dim returnValue As ProfileInfoCollection

returnValue = instance.FindProfilesByUserName(authenticationOption, usernameToMatch,
 pageIndex, pageSize, totalRecords)
public abstract ProfileInfoCollection FindProfilesByUserName (
    ProfileAuthenticationOption authenticationOption,
    string usernameToMatch,
    int pageIndex,
    int pageSize,
    out int totalRecords
)
public:
virtual ProfileInfoCollection^ FindProfilesByUserName (
    ProfileAuthenticationOption authenticationOption, 
    String^ usernameToMatch, 
    int pageIndex, 
    int pageSize, 
    [OutAttribute] int% totalRecords
) abstract
public abstract ProfileInfoCollection FindProfilesByUserName (
    ProfileAuthenticationOption authenticationOption, 
    String usernameToMatch, 
    int pageIndex, 
    int pageSize, 
    /** @attribute OutAttribute() */ /** @ref */ int totalRecords
)
JScript では、値型引数参照渡しされません。

パラメータ

authenticationOption

プロファイル種類 (匿名認証、またはその両方) を指定する ProfileAuthenticationOption 値の 1 つ返されます。

usernameToMatch

検索するユーザー名

pageIndex

取得する結果ページインデックス

pageSize

取得する結果ページサイズ

totalRecords

このメソッド返されるときに、プロファイル総数格納します

戻り値
指定されusernameToMatch パラメータ一致するユーザー名プロファイルに関するユーザー プロファイル情報格納している ProfileInfoCollection。

解説解説

FindProfilesByUserName メソッドは、指定されusernameToMatch パラメータ一致するユーザー名プロファイルに関するプロファイル情報リスト返します構成ファイル指定されapplicationNameデータだけが返されます。authenticationOption パラメータは、検索対象プロファイル (匿名プロファイルのみ、認証済みプロファイルのみ、またはすべてのプロファイル) を指定します

データ ソースワイルドカード文字などの他の検索機能サポートしている場合ユーザー名対す検索機能拡張できます

FindProfilesByUserName によって返される結果は、pageIndex パラメータおよび pageSize パラメータによって制限されます。pageSize パラメータには、ProfileInfoCollection返す ProfileInfo オブジェクト最大数を指定しますpageIndex パラメータは、取得する結果ページ識別します。最初のページは 0 で表されます。totalRecords パラメータは、authenticationOption パラメータuserInactiveSinceDate パラメータ基づいて構成済みapplicationName に対してアクティブでないユーザー プロファイル合計数に設定されout パラメータです。たとえば、構成済みapplicationName13 人のユーザー存在しpageIndex 値が 1 で pageSize が 5 である場合ProfileInfoCollection戻り値には 6 番目から 10 番目までのアクティブでないプロファイル含まれます。totalRecords パラメータは、13設定されます。

使用例使用例

FindProfilesByUserName メソッド実装するために必要なメソッド シグネチャ次のコード例示します。ProfileProvider の完全な実装例については、「方法 : プロファイル プロバイダ構築実行の例」を参照してください

Public Overrides Function
 FindProfilesByUserName( _
ByVal authenticationOption As ProfileAuthenticationOption,
 _
ByVal usernameToMatch As String,
 _
ByVal pageIndex As Integer,
 _
ByVal pageSize As Integer,
 _
 ByRef totalRecords As Integer)
 As ProfileInfoCollection

  totalRecords = 0

  Return New ProfileInfoCollection()
End Function
public override ProfileInfoCollection FindProfilesByUserName(
    ProfileAuthenticationOption authenticationOption,
    string usernameToMatch,
    int pageIndex,
    int pageSize,
    out int totalRecords)
{
    totalRecords = 0;

    return new ProfileInfoCollection();
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からProfileProvider.FindProfilesByUserName メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からProfileProvider.FindProfilesByUserName メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からProfileProvider.FindProfilesByUserName メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

ProfileProvider.FindProfilesByUserName メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ProfileProvider.FindProfilesByUserName メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS