QualificationDataItem Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt vom Entwickler eines Pipelinesegments angegebene Informationen für die Verwendung durch den Host dar.
public value class QualificationDataItem
[System.Serializable]
public struct QualificationDataItem
[<System.Serializable>]
type QualificationDataItem = struct
Public Structure QualificationDataItem
- Vererbung
- Attribute
Beispiele
Im folgenden Beispiel werden die Qualifikationsdaten für die Pipelinesegmente aufgelistet, die jedem AddInToken in einer Auflistung von Token zugeordnet sind.
// 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 es angewendet wurde.
Verwenden Sie die AddInToken.QualificationData -Eigenschaft, um einen geschachtelten Satz von Wörterbüchern abzurufen, der Strukturen für die Pipelinesegmente enthält QualificationDataItem , die einem AddInTokenzugeordnet sind.
Alternativ können Sie die AddInToken.GetEnumerator -Methode verwenden, um einen Enumerator für die QualificationDataItem Strukturen der Pipelinesegmente abzurufen, die einem Token zugeordnet sind, oder verwenden Sie einfach eine foreach
Anweisung (For Each
in Visual Basic in Visual C++), um das Token so zu behandeln, for each
als wäre es eine Auflistung von QualificationDataItem Strukturen.
Eigenschaften
Name |
Ruft den Namen des Qualifizierungsdatenelements ab. |
Segment |
Ruft einen Wert ab, der das Pipelinesegment bezeichnet, auf das das Qualifizierungsdatenelement angewendet wurde. |
Value |
Ruft den Wert des Qualifizierungsdatenelements ab. |
Methoden
Equals(Object) |
Bestimmt, ob ein angegebenes Objekt dem aktuellen Qualifizierungsdatenelement entspricht. |
GetHashCode() |
Ruft den Hashcode für dieses Qualifizierungsdatenelement ab. |
Operatoren
Equality(QualificationDataItem, QualificationDataItem) |
Stellt fest, ob zwei QualificationDataItem-Strukturen gleich sind. |
Inequality(QualificationDataItem, QualificationDataItem) |
Stellt fest, ob zwei QualificationDataItem-Strukturen unterschiedlich sind. |