QualificationDataItem Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa información proporcionada por el programador de un segmento de canalización, para que la utilice el host.
public value class QualificationDataItem
[System.Serializable]
public struct QualificationDataItem
[<System.Serializable>]
type QualificationDataItem = struct
Public Structure QualificationDataItem
- Herencia
- Atributos
Ejemplos
En el ejemplo siguiente se enumeran los datos de calificación de los segmentos de canalización asociados a cada uno AddInToken de una colección de 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
Comentarios
Cada elemento de datos de calificación consta de un par nombre-valor que se aplicó a un segmento de canalización mediante el QualificationDataAttribute atributo , para proporcionar información que califica el uso del segmento (por ejemplo, el nivel de aislamiento recomendado para el segmento). La QualificationDataItem estructura contiene un par nombre-valor y el tipo de segmento de canalización al que se aplicó.
Use la AddInToken.QualificationData propiedad para obtener un conjunto anidado de diccionarios que contiene QualificationDataItem estructuras para los segmentos de canalización asociados a .AddInToken
Como alternativa, use el AddInToken.GetEnumerator método para obtener un enumerador para las QualificationDataItem estructuras de los segmentos de canalización asociados a un token, o simplemente use una foreach
instrucción (For Each
en Visual Basic, for each
en Visual C++) para tratar el token como si fuera una colección de QualificationDataItem estructuras.
Propiedades
Name |
Obtiene el nombre del elemento de datos de calificación. |
Segment |
Obtiene un valor que identifica el segmento de canalización al que se aplicó el elemento de datos de calificación. |
Value |
Obtiene el valor del elemento de datos de calificación. |
Métodos
Equals(Object) |
Determina si un objeto especificado es igual al elemento de datos de calificación actual. |
GetHashCode() |
Obtiene el código hash de este elemento de datos de calificación. |
Operadores
Equality(QualificationDataItem, QualificationDataItem) |
Determina si dos estructuras QualificationDataItem son iguales. |
Inequality(QualificationDataItem, QualificationDataItem) |
Determina si dos estructuras QualificationDataItem son distintas. |