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

Das folgende Beispiel listet die Qualifizierungsdaten für die einzelnen zugeordnet Pipelinesegmente AddInToken in einer Auflistung von Token.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 Qualifizierungsdaten besteht aus Name/Wert-Paar, die für ein Pipelinesegment, mithilfe angewendet wurde der QualificationDataAttribute -Attribut, um Informationen bereitzustellen, mit denen die Verwendung des Segments (z. B. die empfohlene Isolationsstufe für das Segment) qualifiziert.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 eine Name/Wert-Paar und den Typ von Pipelinesegment, die es angewendet wurde.The QualificationDataItem structure contains one name/value pair and the type of pipeline segment it was applied to.

Verwenden der AddInToken.QualificationData Eigenschaft, um einer geschachtelten Gruppe von Wörterbüchern abzurufen, die enthält QualificationDataItem Strukturen für die der Pipelinesegmente zugeordneten ein AddInToken.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 zum Abrufen von eines Enumerators für die QualificationDataItem Strukturen der Pipelinesegmente verknüpft ist, mit einem Token oder einfach eine foreach Anweisung (For Each in Visual Basic for each in Visual C++) zu Das Token zu behandeln, als handele es sich um eine Auflistung von QualificationDataItem 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: