QualificationDataItem QualificationDataItem QualificationDataItem QualificationDataItem Struct

Определение

Представляет информацию от разработчика сегмента конвейера для ее использования узелом.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
Наследование
QualificationDataItemQualificationDataItemQualificationDataItemQualificationDataItem
Атрибуты

Примеры

В следующем примере перечисляются квалификационных данных сегментов конвейера, связанных с каждым AddInToken в коллекции маркеров.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

Комментарии

Каждый элемент квалификационных данных состоит из пары имя/значение, примененное к сегмента конвейера с помощью QualificationDataAttribute атрибут, для предоставления информации, которая определяет использование сегмента (например, рекомендуемый уровень изоляции для сегмента).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). QualificationDataItem Структура содержит пары одно имя значение и тип сегмента конвейера, она была применена к.The QualificationDataItem structure contains one name/value pair and the type of pipeline segment it was applied to.

Используйте AddInToken.QualificationData свойство, чтобы получить набор вложенных словарей, который содержит QualificationDataItem структуры для сегментов конвейера, связанных с 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.

Кроме того, использовать AddInToken.GetEnumerator метод для получения перечислителя для QualificationDataItem структур сегментов конвейера, связанных с токеном, или просто использовать foreach инструкции (For Each в Visual Basic, for each в Visual C++) для считать маркер так же, как коллекция QualificationDataItem структуры.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.

Свойства

Name Name Name Name

Возвращает имя элемента квалификационных данных.Gets the name of the qualification data item.

Segment Segment Segment Segment

Возвращает значение, указывающее сегмент конвейера, к которому был применен элемент квалификационных данных.Gets a value that identifies the pipeline segment the qualification data item was applied to.

Value Value Value Value

Возвращает значение элемента квалификационных данных.Gets the value of the qualification data item.

Методы

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

Определяет, идентичен ли указанный объект текущему элементу квалификационных данных.Determines whether a specified object is equal to the current qualification data item.

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

Возвращает хэш-код для данного элемента квалификационных данных.Gets the hash code for this qualification data item.

Операторы

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

Определяет равенство двух структур QualificationDataItem.Determines whether two QualificationDataItem structures are equal.

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

Определяет различие двух структур QualificationDataItem.Determines whether two QualificationDataItem structures are different.

Применяется к