Compartilhar via


SamlSecurityTokenHandler.CollectAttributeValues Método

Definição

Coleta atributos com um tipo de declaração, um tipo de valor de declaração e um emissor original comuns, em um único atributo com vários valores.

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)

Parâmetros

attributes
ICollection<SamlAttribute>

Uma coleção do tipo SamlAttribute que contém os atributos gerados pelas declarações.

Retornos

Uma coleção de SamlAttribute que contém atributos derivados da coleção de entrada. Os atributos da coleção de entrada, que compartilham com outros atributos um tipo de declaração, um valor de declaração e um emissor original comuns, são consolidados em um único atributo com vários valores na coleção de saída. Os atributos na coleção de entrada que não compartilham o tipo de declaração, o valor de declaração ou o emissor original com outros atributos aparecerem inalterados na coleção de saída.

Aplica-se a