QualificationDataItem QualificationDataItem QualificationDataItem QualificationDataItem Struct

Definition

Stellt vom Entwickler eines Pipelinesegments angegebene Informationen für die Verwendung durch den Host dar.Represents information supplied by the developer of a pipeline segment, for use by the host.

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

Beispiele

Im folgenden Beispiel werden die Qualifizierungs Daten für die Pipeline Segmente aufgelistet, die AddInToken jeweils in einer Sammlung von Token zugeordnet sind.The following example lists the qualification data for the pipeline segments associated with each AddInToken in a collection of tokens.

// 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 Qualifikations Daten besteht aus einem Name-Wert-Paar, das mithilfe des QualificationDataAttribute -Attributs auf ein Pipeline Segment angewendet wurde, um Informationen bereitzustellen, die die Verwendung des Segments qualifizieren (z. b. die empfohlene Isolationsstufe für das Segment).Each item of qualification data consists of a name/value pair that was applied to a pipeline segment by using the QualificationDataAttribute attribute, to provide information that qualifies the use of the segment (for example, the recommended isolation level for the segment). Die QualificationDataItem Struktur enthält ein Name-Wert-Paar und den Typ des Pipeline Segments, auf das es angewendet wurde.The QualificationDataItem structure contains one name/value pair and the type of pipeline segment it was applied to.

Verwenden Sie AddInToken.QualificationData die-Eigenschaft, um einen eingefügten Satz von QualificationDataItem Wörterbüchern zu erhalten, der Strukturen für AddInTokendie Pipeline Segmente enthält, die zugeordnet sind.Use the AddInToken.QualificationData property to get a nested set of dictionaries that contains QualificationDataItem structures for the pipeline segments associated with an AddInToken.

Verwenden Sie alternativ die AddInToken.GetEnumerator -Methode, um einen Enumerator für QualificationDataItem die Strukturen der einem Token zugeordneten Pipeline Segmente zu erhalten, oder verwenden foreach Sie einfachFor Each eine-Anweisung for each (in Visual Basic in Visual C++), um das Token so zu behandeln, als wäre es QualificationDataItem eine Auflistung von Strukturen.Alternatively, use the AddInToken.GetEnumerator method to get an enumerator for the QualificationDataItem structures of the pipeline segments associated with a token, or simply use a foreach statement (For Each in Visual Basic, for each in Visual C++) to treat the token as if it were a collection of QualificationDataItem structures.

Eigenschaften

Name Name Name Name

Ruft den Namen des Qualifizierungsdatenelements ab.Gets the name of the qualification data item.

Segment Segment Segment Segment

Ruft einen Wert ab, der das Pipelinesegment bezeichnet, auf das das Qualifizierungsdatenelement angewendet wurde.Gets a value that identifies the pipeline segment the qualification data item was applied to.

Value Value Value Value

Ruft den Wert des Qualifizierungsdatenelements ab.Gets the value of the qualification data item.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob ein angegebenes Objekt dem aktuellen Qualifizierungsdatenelement entspricht.Determines whether a specified object is equal to the current qualification data item.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Ruft den Hashcode für dieses Qualifizierungsdatenelement ab.Gets the hash code for this qualification data item.

Operatoren

Equality(QualificationDataItem, QualificationDataItem) Equality(QualificationDataItem, QualificationDataItem) Equality(QualificationDataItem, QualificationDataItem) Equality(QualificationDataItem, QualificationDataItem)

Stellt fest, ob zwei QualificationDataItem-Strukturen gleich sind.Determines whether two QualificationDataItem structures are equal.

Inequality(QualificationDataItem, QualificationDataItem) Inequality(QualificationDataItem, QualificationDataItem) Inequality(QualificationDataItem, QualificationDataItem) Inequality(QualificationDataItem, QualificationDataItem)

Stellt fest, ob zwei QualificationDataItem-Strukturen unterschiedlich sind.Determines whether two QualificationDataItem structures are different.

Gilt für: