QualificationDataItem 结构  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示管线段的开发人员提供给宿主使用的信息。
public value class QualificationDataItem
	[System.Serializable]
public struct QualificationDataItem
	[<System.Serializable>]
type QualificationDataItem = struct
	Public Structure QualificationDataItem
		- 继承
 
- 属性
 
示例
以下示例列出了与令牌集合中的每个关联的管道段 AddInToken 的限定数据。
// 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 属性应用于管道段,以提供限定段使用的信息 (例如,段的建议隔离级别) 。 结构 QualificationDataItem 包含一个名称/值对及其应用到的管道段的类型。
AddInToken.QualificationData使用 属性可获取一组嵌套字典,其中包含QualificationDataItem与 AddInToken关联的管道段的结构。
或者,使用 AddInToken.GetEnumerator 方法获取与令牌关联的管道段结构的枚举器QualificationDataItem,或者只需在 foreach Visual C++) 中使用 Visual Basic for each 中的语句 (For Each,将令牌视为结构的集合QualificationDataItem。
属性
| Name | 
		 获取限定数据项的名称。  | 
        	
| Segment | 
		 获取一个值,该值标识限定数据项所应用到的管线段。  | 
        	
| Value | 
		 获取限定数据项的值。  | 
        	
方法
| Equals(Object) | 
		 确定指定的对象是否等于当前的限定数据项。  | 
        	
| GetHashCode() | 
		 获取此限定数据项的哈希代码。  | 
        	
运算符
| Equality(QualificationDataItem, QualificationDataItem) | 
		 确定两个 QualificationDataItem 结构是否相等。  | 
         	
| Inequality(QualificationDataItem, QualificationDataItem) | 
		 确定两个 QualificationDataItem 结构是否不同。  |