SamlSecurityTokenHandler.CollectAttributeValues 方法

定义

使用通常声明类型、声明值类型集合特性,并使用多个值集合颁发者到单个特性。

protected:
 virtual System::Collections::Generic::ICollection<System::IdentityModel::Tokens::SamlAttribute ^> ^ CollectAttributeValues(System::Collections::Generic::ICollection<System::IdentityModel::Tokens::SamlAttribute ^> ^ attributes);
protected virtual System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> CollectAttributeValues (System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> attributes);
abstract member CollectAttributeValues : System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> -> System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute>
override this.CollectAttributeValues : System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute> -> System.Collections.Generic.ICollection<System.IdentityModel.Tokens.SamlAttribute>
Protected Overridable Function CollectAttributeValues (attributes As ICollection(Of SamlAttribute)) As ICollection(Of SamlAttribute)

参数

attributes
ICollection<SamlAttribute>

包含从声明中派生的特性的类型 SamlAttribute 的集合。

返回

包含从输入集合中派生的特性的 SamlAttribute 的集合。 输入集合中的特性不共享声明类型、声明值,或其他属性的颁发者合并为具有输出集合中多个值的一个特性。 输入集合中的特性不共享声明类型、声明值,或其他属性的颁发者保持不变的显示在输出集合中。

适用于