ProfileService.GetPropertiesForCurrentUser 方法

定义

检索当前用户的指定配置文件属性和值。

public:
 System::Collections::Generic::Dictionary<System::String ^, System::Object ^> ^ GetPropertiesForCurrentUser(System::Collections::Generic::IEnumerable<System::String ^> ^ properties, bool authenticatedUserOnly);
[System.ServiceModel.OperationContract]
public System.Collections.Generic.Dictionary<string,object> GetPropertiesForCurrentUser (System.Collections.Generic.IEnumerable<string> properties, bool authenticatedUserOnly);
[<System.ServiceModel.OperationContract>]
member this.GetPropertiesForCurrentUser : seq<string> * bool -> System.Collections.Generic.Dictionary<string, obj>
Public Function GetPropertiesForCurrentUser (properties As IEnumerable(Of String), authenticatedUserOnly As Boolean) As Dictionary(Of String, Object)

参数

properties
IEnumerable<String>

包含要检索的配置文件属性名称的字符串值的集合。

authenticatedUserOnly
Boolean

指示是否仅为已经过身份验证的用户返回属性的一个值。

返回

配置文件属性信息和值。

属性

例外

properties 集合中的 properties 参数或项为 null

注解

若要获取当前用户的特定配置文件属性值,请使用 GetPropertiesForCurrentUser 方法来指定检索哪些配置文件属性。 方法 GetPropertiesForCurrentUser 仅返回配置为通过 Web 服务进行访问的配置文件属性的值。 通过将 属性或 WriteAccessProperties 属性设置为 ReadAccessPropertiestrue,配置配置文件属性以便通过 Web 服务进行访问。

适用于