QualificationDataItem QualificationDataItem QualificationDataItem QualificationDataItem Struct

Definizione

Rappresenta le informazioni fornite dallo sviluppatore di un segmento della pipeline, utilizzate dall'host.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
Ereditarietà
QualificationDataItemQualificationDataItemQualificationDataItemQualificationDataItem
Attributi

Esempi

L'esempio seguente elenca i dati di qualificazione dei segmenti di pipeline associati a ogni AddInToken in una raccolta di 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

Commenti

Ogni elemento di dati di qualificazione è costituito da una coppia nome/valore che è stata applicata a un segmento di pipeline tramite il QualificationDataAttribute attributo, per fornire informazioni che qualifica l'utilizzo del segmento (ad esempio, il livello di isolamento consigliati per il segmento).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). Il QualificationDataItem struttura contiene coppia nome/uno valore e il tipo di segmento di pipeline di cui è stato applicato.The QualificationDataItem structure contains one name/value pair and the type of pipeline segment it was applied to.

Usare la AddInToken.QualificationData proprietà da ottenere un set annidato di dizionari che contiene QualificationDataItem strutture per i segmenti della pipeline è associato un 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.

In alternativa, usare il AddInToken.GetEnumerator metodo per ottenere un enumeratore per il QualificationDataItem strutture dei segmenti della pipeline associata a un token, o semplicemente utilizzare un foreach istruzione (For Each in Visual Basic for each in Visual C++) per considera il token come se fosse una raccolta di QualificationDataItem strutture.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.

Proprietà

Name Name Name Name

Ottiene il nome dell'elemento dei dati di qualificazione.Gets the name of the qualification data item.

Segment Segment Segment Segment

Ottiene un valore che identifica il segmento della pipeline al quale è stato applicato l'elemento dei dati di qualificazione.Gets a value that identifies the pipeline segment the qualification data item was applied to.

Value Value Value Value

Ottiene il valore dell'elemento dei dati di qualificazione.Gets the value of the qualification data item.

Metodi

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

Determina se un oggetto specificato è uguale all'elemento dei dati di qualificazione corrente.Determines whether a specified object is equal to the current qualification data item.

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

Ottiene il codice hash per questo elemento dei dati di qualificazione.Gets the hash code for this qualification data item.

Operatori

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

Determina se due strutture QualificationDataItem sono uguali.Determines whether two QualificationDataItem structures are equal.

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

Determina se due strutture QualificationDataItem sono diverse.Determines whether two QualificationDataItem structures are different.

Si applica a