QualificationDataItem Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente des informations fournies par le développeur d'un segment de pipeline, en vue de leur utilisation par l'hôte.
public value class QualificationDataItem
[System.Serializable]
public struct QualificationDataItem
[<System.Serializable>]
type QualificationDataItem = struct
Public Structure QualificationDataItem
- Héritage
- Attributs
Exemples
L’exemple suivant répertorie les données de qualification pour les segments de pipeline associés à chacun AddInToken dans une collection de jetons.
// 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);
}
}
' Show the qualification data for each
' token in an AddInToken collection.
For Each token As AddInToken In tokens
For Each qdi As QualificationDataItem In token
Console.WriteLine("{0} {1}\n\t QD Name: {2}, QD Value: {3}", _
token.Name, qdi.Segment, qdi.Name, qdi.Value)
Next
Next
Remarques
Chaque élément de données de qualification se compose d’une paire nom/valeur qui a été appliquée à un segment de pipeline à l’aide de l’attribut QualificationDataAttribute , afin de fournir des informations qui qualifient l’utilisation du segment (par exemple, le niveau d’isolation recommandé pour le segment). La QualificationDataItem structure contient une paire nom/valeur et le type de segment de pipeline auquel elle a été appliquée.
Utilisez la AddInToken.QualificationData propriété pour obtenir un ensemble imbriqué de dictionnaires qui contient QualificationDataItem des structures pour les segments de pipeline associés à un AddInToken.
Vous pouvez également utiliser la AddInToken.GetEnumerator méthode pour obtenir un énumérateur pour les QualificationDataItem structures des segments de pipeline associés à un jeton, ou simplement utiliser une foreach
instruction (For Each
en Visual Basic, for each
en Visual C++) pour traiter le jeton comme s’il s’agissait d’une collection de QualificationDataItem structures.
Propriétés
Name |
Obtient le nom de l'élément de données de qualification. |
Segment |
Obtient une valeur qui identifie le segment de pipeline auquel l'élément de données de qualification a été appliqué. |
Value |
Obtient la valeur de l'élément de données de qualification. |
Méthodes
Equals(Object) |
Détermine si un objet spécifié est égal à l'élément de données de qualification actuel. |
GetHashCode() |
Obtient le code de hachage pour cet élément de données de qualification. |
Opérateurs
Equality(QualificationDataItem, QualificationDataItem) |
Détermine si deux structures QualificationDataItem sont égales. |
Inequality(QualificationDataItem, QualificationDataItem) |
Détermine si deux structures QualificationDataItem sont différentes. |