Freigeben über


QualificationDataItem Struktur

Definition

Stellt Informationen dar, die vom Entwickler eines Pipelinesegments zur Verwendung durch den Host bereitgestellt werden.

public value class QualificationDataItem
[System.Serializable]
public struct QualificationDataItem
[<System.Serializable>]
type QualificationDataItem = struct
Public Structure QualificationDataItem
Vererbung
QualificationDataItem
Attribute

Beispiele

Im folgenden Beispiel werden die Qualifikationsdaten für die einzelnen Pipelinesegmente in einer Sammlung von Token aufgelistet AddInToken .

// 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

Hinweise

Jedes Element der Qualifikationsdaten besteht aus einem Name/Wert-Paar, das mithilfe des QualificationDataAttribute Attributs auf ein Pipelinesegment angewendet wurde, um Informationen bereitzustellen, die die Verwendung des Segments qualifizieren (z. B. die empfohlene Isolationsstufe für das Segment). Die QualificationDataItem Struktur enthält ein Name/Wert-Paar und den Typ des Pipelinesegments, auf das sie angewendet wurde.

Verwenden Sie die AddInToken.QualificationData Eigenschaft, um einen geschachtelten Satz von Wörterbüchern abzurufen, die Strukturen für die pipelinesegmente enthalten QualificationDataItem , die einem AddInTokenzugeordnet sind.

Verwenden Sie alternativ die AddInToken.GetEnumerator Methode, um einen Enumerator für die Strukturen der Pipelinesegmente abzurufen, die QualificationDataItem einem Token zugeordnet sind, oder verwenden Sie einfach eine foreach Anweisung (For Each in Visual Basic), um das Token so zu behandeln, als wäre es eine Sammlung von QualificationDataItem Strukturen.

Eigenschaften

Name Beschreibung
Name

Ruft den Namen des Qualifikationsdatenelements ab.

Segment

Ruft einen Wert ab, der das Pipelinesegment identifiziert, auf das das Qualifikationsdatenelement angewendet wurde.

Value

Ruft den Wert des Qualifikationsdatenelements ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob ein angegebenes Objekt dem aktuellen Qualifikationsdatenelement entspricht.

GetHashCode()

Ruft den Hashcode für dieses Qualifizierungsdatenelement ab.

Operatoren

Name Beschreibung
Equality(QualificationDataItem, QualificationDataItem)

Bestimmt, ob zwei QualificationDataItem Strukturen gleich sind.

Inequality(QualificationDataItem, QualificationDataItem)

Bestimmt, ob zwei QualificationDataItem Strukturen unterschiedlich sind.

Gilt für: