ProfileServiceManager.LoadProperties Właściwość

Definicja

Pobiera lub ustawia tablicę zawierającą właściwości profilu, które zostaną udostępnione skryptowi klienta.

public:
 property cli::array <System::String ^> ^ LoadProperties { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.StringArrayConverter))]
public string[] LoadProperties { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.StringArrayConverter))>]
member this.LoadProperties : string[] with get, set
Public Property LoadProperties As String()

Wartość właściwości

String[]

Tablica ciągów zawierająca nazwy właściwości profilu, które zostaną wstępnie załadowane i udostępnione skryptowi klienta. Wartość domyślna to pusta tablica.

Atrybuty

Wyjątki

Właściwość LoadProperties zawiera nazwy właściwości, które nie znajdują się w schemacie profilu bieżącej aplikacji.

Uwagi

Jeśli LoadProperties zawiera co najmniej jeden ciąg odpowiadający nazwie właściwości profilu, wbudowana usługa profilu w aplikacji internetowej pobiera dane profilu bieżącego użytkownika dla każdej z określonych właściwości profilu. Wartości właściwości profilu są serializowane, a następnie udostępniane skryptowi klienta za pośrednictwem kolekcji pól właściwości .

Uwaga

Aby deklaratywnie ustawić tę właściwość, użyj rozdzielanej przecinkami listy nazw właściwości. W przypadku pogrupowanych wartości właściwości użyj składni GroupName. PropertyName.

Gdy LoadProperties jest pustą tablicą, żadne dane profilu nie są wstępnie ładowane.

Właściwość LoadProperties można określić w kontrolce ScriptManager lub w skojarzonej ScriptManagerProxy kontrolce. Gdy LoadProperties jest ustawiana zarówno na kontrolce ScriptManager , jak i w co najmniej jednej ScriptManagerProxy kontrolce, zestaw właściwości jest określany przez scalenie wszystkich określonych właściwości. Zduplikowane właściwości są ignorowane.

Dotyczy