Aracılığıyla paylaş


QualificationDataItem Yapı

Tanım

Bir işlem hattı kesiminin geliştiricisi tarafından konak tarafından kullanılmak üzere sağlanan bilgileri temsil eder.

public value class QualificationDataItem
[System.Serializable]
public struct QualificationDataItem
[<System.Serializable>]
type QualificationDataItem = struct
Public Structure QualificationDataItem
Devralma
QualificationDataItem
Öznitelikler

Örnekler

Aşağıdaki örnekte, belirteç koleksiyonundaki her AddInToken biriyle ilişkilendirilmiş işlem hattı kesimlerinin niteleme verileri listelanmaktadır.

// 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

Açıklamalar

Niteleme verilerinin her öğesi, segmentin kullanımını niteleyen bilgiler sağlamak için (örneğin, segment için önerilen yalıtım düzeyi) özniteliği kullanılarak QualificationDataAttribute işlem hattı kesimine uygulanan bir ad/değer çifti içerir. Yapı bir QualificationDataItem ad/değer çifti ve uygulandığı işlem hattı kesiminin türünü içerir.

AddInToken.QualificationData ile ilişkilendirilmiş AddInTokenişlem hattı kesimleri için yapıları içeren QualificationDataItem iç içe yerleştirilmiş bir sözlük kümesi almak için özelliğini kullanın.

Alternatif olarak, bir belirteçle ilişkilendirilmiş işlem hattı kesimlerinin yapıları için bir numaralandırıcı almak için yöntemini kullanın AddInToken.GetEnumerator veya belirteci bir yapı koleksiyonu QualificationDataItem gibi işlemek için bir deyimi (For EachVisual Basic'te) kullanınforeach.QualificationDataItem

Özellikler

Name Description
Name

Niteleme veri öğesinin adını alır.

Segment

Niteleme veri öğesinin uygulandığı işlem hattı segmentini tanımlayan bir değer alır.

Value

Niteleme veri öğesinin değerini alır.

Yöntemler

Name Description
Equals(Object)

Belirtilen bir nesnenin geçerli niteleme veri öğesine eşit olup olmadığını belirler.

GetHashCode()

Bu niteleme veri öğesinin karma kodunu alır.

İşleçler

Name Description
Equality(QualificationDataItem, QualificationDataItem)

İki QualificationDataItem yapının eşit olup olmadığını belirler.

Inequality(QualificationDataItem, QualificationDataItem)

İki QualificationDataItem yapının farklı olup olmadığını belirler.

Şunlara uygulanır