Aracılığıyla paylaş


ProfileServiceManager.LoadProperties Özellik

Tanım

İstemci betiği için kullanılabilir hale getirilecek profil özelliklerini içeren bir diziyi alır veya ayarlar.

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()

Özellik Değeri

String[]

Önceden yüklenecek ve istemci betiği için kullanılabilir hale getirilecek profil özelliklerinin adlarını içeren bir dize dizisi. Varsayılan değer boş bir dizidir.

Öznitelikler

Özel durumlar

özelliği, LoadProperties geçerli uygulamanın profil şemasında olmayan özellik adlarını içerir.

Açıklamalar

Profil LoadProperties özelliğinin adına karşılık gelen en az bir dize içeriyorsa, Web uygulamasındaki yerleşik profil hizmeti belirtilen profil özelliklerinin her biri için geçerli kullanıcının profil verilerini alır. Profil özellik değerleri serileştirilir ve ardından Field koleksiyonu özellikleri aracılığıyla istemci betiği için kullanılabilir hale getirilir.

Not

Bu özelliği bildirimli olarak ayarlamak için, özellik adlarının virgülle ayrılmış bir listesini kullanın. Gruplandırılmış özellik değerleri için GroupName söz dizimini kullanın. ÖzellikAdı.

Boş bir dizi olduğunda LoadProperties , profil verileri önceden yüklenmez.

LoadProperties özelliği denetimde ScriptManager veya ilişkili ScriptManagerProxy bir denetimde belirtilebilir. Hem LoadProperties denetimde hem de ScriptManager bir veya daha fazla ScriptManagerProxy denetimde ayarlandığında, belirtilen tüm özellikler birleştirilerek özellik kümesi belirlenir. Yinelenen özellikler yoksayılır.

Şunlara uygulanır