다음을 통해 공유


SqlPersonalizationProvider.LoadPersonalizationBlobs 메서드

정의

지정된 매개 변수를 기반으로 내부 데이터 저장소에서 개인 설정 데이터를 로드합니다.

protected:
 override void LoadPersonalizationBlobs(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName, cli::array <System::Byte> ^ % sharedDataBlob, cli::array <System::Byte> ^ % userDataBlob);
protected override void LoadPersonalizationBlobs (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, ref byte[] sharedDataBlob, ref byte[] userDataBlob);
override this.LoadPersonalizationBlobs : System.Web.UI.WebControls.WebParts.WebPartManager * string * string * Byte[] * Byte[] -> unit
Protected Overrides Sub LoadPersonalizationBlobs (webPartManager As WebPartManager, path As String, userName As String, ByRef sharedDataBlob As Byte(), ByRef userDataBlob As Byte())

매개 변수

webPartManager
WebPartManager

개인 설정 데이터를 관리하는 WebPartManager입니다.

path
String

Shared 범위에서 검색 키로 사용할 개인 설정 정보에 대한 경로입니다.

userName
String

User 범위에서 검색 키로 사용할 개인 설정 정보에 대한 사용자 이름입니다.

sharedDataBlob
Byte[]

Shared 범위에 대해 반환되는 데이터입니다.

userDataBlob
Byte[]

User 범위에 대해 반환되는 데이터입니다.

설명

이 메서드는 webPartManager검색 키로 , pathusername 매개 변수를 사용합니다. 반환된 데이터에는 다음이 포함됩니다.

  • Shared 매개 변수에 반환된 데이터입니다sharedDataBlob.

  • 키 값 User 에 따라 데이터가 매개 변수에 userDataBlob 반환됩니다. 매개 변수의 값이 userName 아닌null 경우 데이터도 검색됨을 나타냅니다User.

개체는 SqlPersonalizationProvider 사용자별 개인 설정 데이터가 페이지 요청의 컨텍스트에서 aspnet_Users 데이터베이스에서 로드될 때마다 테이블의 열을 자동으로 업데이트 LastActivityDate 합니다. 이 동작을 사용하면 부실 데이터 레코드를 관리하고 사이트에서 최근 사용자 활동을 결정할 때 다른 ASP.NET 기능이 이 속성을 사용할 LastActivityDate 수 있습니다.

적용 대상