Ler em inglês

Compartilhar via


QualificationDataItem Estrutura

Definição

Representa as informações fornecidas pelo desenvolvedor de um segmento de pipeline, para uso pelo host.

C#
[System.Serializable]
public struct QualificationDataItem
Herança
QualificationDataItem
Atributos

Exemplos

O exemplo a seguir lista os dados de qualificação para os segmentos de pipeline associados a cada AddInToken um em uma coleção de tokens.

C#
// Show the qualification data for each
// token in an AddInToken collection.
foreach (AddInToken token in tokens)
{
    foreach (QualificationDataItem qdi in token)
    {
        Console.WriteLine("{0} {1}\n\t QD Name: {2}, QD Value: {3}",
            token.Name,
            qdi.Segment,
            qdi.Name,
            qdi.Value);
    }
}

Comentários

Cada item de dados de qualificação consiste em um par nome/valor que foi aplicado a um segmento de pipeline usando o QualificationDataAttribute atributo , para fornecer informações que qualificam o uso do segmento (por exemplo, o nível de isolamento recomendado para o segmento). A QualificationDataItem estrutura contém um par nome/valor e o tipo de segmento de pipeline ao qual foi aplicada.

Use a AddInToken.QualificationData propriedade para obter um conjunto aninhado de dicionários que contém QualificationDataItem estruturas para os segmentos de pipeline associados a um AddInToken.

Como alternativa, use o AddInToken.GetEnumerator método para obter um enumerador para as QualificationDataItem estruturas dos segmentos de pipeline associados a um token ou simplesmente use uma foreach instrução (For Each no Visual Basic, for each no Visual C++) para tratar o token como se fosse uma coleção de QualificationDataItem estruturas.

Propriedades

Name

Obtém o nome do item de dados de qualificação.

Segment

Obtém um valor que identifica o segmento de pipeline ao qual o item de dados de qualificação foi aplicado.

Value

Obtém o valor do item de dados de qualificação.

Métodos

Equals(Object)

Determina se um objeto especificado é igual ao item de dados de qualificação atual.

GetHashCode()

Obtém o código hash para este item de dados de qualificação.

Operadores

Aplica-se a

Produto Versões
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1