PersonalizationAdministration.GetCountOfInactiveUserState メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
非アクティブなユーザーの基になるデータ ストア内のユーザーごとのパーソナル化項目の数を返します。
オーバーロード
| 名前 | 説明 |
|---|---|
| GetCountOfInactiveUserState(DateTime) |
指定されたパラメーターに基づいて、非アクティブなユーザーの基になるデータ ストア内のユーザーごとのパーソナル化項目の数を返します。 |
| GetCountOfInactiveUserState(String, DateTime) |
指定されたパラメーターに基づいて、非アクティブなユーザーの基になるデータ ストア内のユーザーごとのパーソナル化項目の数を返します。 |
GetCountOfInactiveUserState(DateTime)
指定されたパラメーターに基づいて、非アクティブなユーザーの基になるデータ ストア内のユーザーごとのパーソナル化項目の数を返します。
public:
static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : DateTime -> int
Public Shared Function GetCountOfInactiveUserState (userInactiveSinceDate As DateTime) As Integer
パラメーター
- userInactiveSinceDate
- DateTime
ユーザーのパーソナル化情報にアクセスした最後の日付。
返品
非アクティブなユーザーの個人用設定項目の数。
例外
構成済みのパーソナル化プロバイダーのインスタンスを作成および初期化しようとしたときに、構成例外が発生しました。
-又は-
構成で定義されている既定のパーソナル化プロバイダーが見つかりませんでした。
既定のプロバイダーは、カウントの負の数を返しました。
注釈
このメソッドは、ユーザーの LastActivityDate プロパティ値が UserInactiveSinceDate プロパティ値以下のレコードを返します。 UserInactiveSinceDateが MaxValue に設定されている場合は、すべてのユーザーのパーソナル化情報の数が返されます。
こちらもご覧ください
- WebPartPersonalization
- ASP.NET Web パーツ コントロール
- Web パーツのパーソナル化の概要
- チュートリアル: ユーザー コントロールを使用した Web パーツのパーソナル化の実装
- Web パーツのパーソナル化
適用対象
GetCountOfInactiveUserState(String, DateTime)
指定されたパラメーターに基づいて、非アクティブなユーザーの基になるデータ ストア内のユーザーごとのパーソナル化項目の数を返します。
public:
static int GetCountOfInactiveUserState(System::String ^ pathToMatch, DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState(string pathToMatch, DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : string * DateTime -> int
Public Shared Function GetCountOfInactiveUserState (pathToMatch As String, userInactiveSinceDate As DateTime) As Integer
パラメーター
- pathToMatch
- String
取得するパーソナル化状態項目を含むページへのパス。
- userInactiveSinceDate
- DateTime
ユーザーのパーソナル化情報にアクセスした最後の日付。
返品
非アクティブなユーザーの基になるデータ ストア内のユーザーごとのパーソナル化項目の数。
例外
pathToMatchは、トリミング後に空の文字列 ("") です。
-又は-
構成で定義されているパーソナル化プロバイダーのプロバイダーが正しい型ではありません。
-又は-
パラメーターの文字列の長さが 256 文字を超えています。
構成済みのパーソナル化プロバイダーのインスタンスを作成および初期化しようとしたときに、構成例外が発生しました。
-又は-
構成で定義されている既定のパーソナル化プロバイダーが見つかりませんでした。
既定のプロバイダーは、カウントの負の数を返しました。
注釈
このメソッドは、ページが指定された pathtoMatch パラメーターと一致し、ユーザーの LastActivityDate プロパティ値が UserInactiveSinceDate プロパティ値以下であるレコードを返します。
UserInactiveSinceDateが MaxValue に設定されている場合は、すべてのユーザーのパーソナル化情報の数が返されます。
pathToMatch パラメーターにはワイルドカード文字を含めることができます。 このメソッドは、基になるデータ ストアにワイルドカード文字を渡します。 ワイルドカード文字のサポートは現在、アスタリスク (*)、パーセント記号 (%)、アンダースコア (_) などの文字を各プロバイダーがどのように処理するかによって異なります。
通常、SQL 準拠のデータ ストアの場合は、 PathToMatch プロパティの検索文字列テキストの先頭、末尾、または中央にワイルドカード文字が表示された部分パスでワイルドカード検索を実行できます。 たとえば、"~/vdir" で始まるすべてのパスを検索するには、 PathToMatch プロパティを "~/vdir%" に設定します。
pathToMatch パラメーターはnullできます。
nullに設定すると、クエリの実行時にパラメーターは無視されます。
こちらもご覧ください
- WebPartPersonalization
- ASP.NET Web パーツ コントロール
- Web パーツのパーソナル化の概要
- チュートリアル: ユーザー コントロールを使用した Web パーツのパーソナル化の実装
- Web パーツのパーソナル化