Aracılığıyla paylaş


ReferenceList Sınıf

Tanım

XML şifrelemesinde kullanılan öğeyi <ReferenceList> temsil eder. Bu sınıf devralınamaz.

public ref class ReferenceList sealed : System::Collections::IList
public sealed class ReferenceList : System.Collections.IList
type ReferenceList = class
    interface ICollection
    interface IEnumerable
    interface IList
type ReferenceList = class
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class ReferenceList
Implements IList
Devralma
ReferenceList
Uygulamalar

Açıklamalar

sınıfı, ReferenceList XML şifreleme belirtimi tarafından tanımlanan şifrelenmiş bir belge XML imzasının öğesini temsil eder <ReferenceList> .

sınıfı, ReferenceList ve öğelerine EncryptedData başvurular içerir ve EncryptedKey başka EncryptedKey bir öğe içinde yer alan bir anahtar tarafından şifrelenmiştir. ReferenceList sınıfı öğelere başvurmak EncryptedData için öğeleri ve KeyReference öğelere başvurmak EncryptedKey için öğeleri kullanırDataReference.

Koleksiyona ReferenceList yalnızca DataReference veya KeyReference nesneleri ekleyebilirsiniz.

XML şifreleme standartları hakkında daha fazla bilgi için bkz. XML Şifreleme Söz Dizimi ve İşleme Sürümü 1.1.

Oluşturucular

ReferenceList()

ReferenceList sınıfının yeni bir örneğini başlatır.

Özellikler

Count

nesnesinde ReferenceList bulunan öğelerin sayısını alır.

IsSynchronized

Nesneye ReferenceList erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli).

ItemOf[Int32]

Belirtilen dizinde DataReference veya nesnesini alır veya KeyReference ayarlar.

SyncRoot

Nesneye erişimi ReferenceList eşitlemek için kullanılabilecek bir nesne alır.

Yöntemler

Add(Object)

Koleksiyona ReferenceList veya KeyReference DataReference nesnesi ekler.

Clear()

Koleksiyondaki ReferenceList tüm öğeleri kaldırır.

Contains(Object)

Koleksiyonun belirli DataReference bir nesne mi KeyReference içerdiğini ReferenceList belirler.

CopyTo(Array, Int32)

Belirtilen dizi dizininden başlayarak nesnenin ReferenceList öğelerini bir diziye kopyalar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

Bir koleksiyonda yineleyen bir ReferenceList numaralandırıcı döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IndexOf(Object)

Koleksiyondaki belirli bir öğenin dizinini ReferenceList belirler.

Insert(Int32, Object)

Belirtilen konumda koleksiyona ReferenceList bir DataReference veya KeyReference nesnesi ekler.

Item(Int32)

Belirtilen dizindeki DataReference veya KeyReference nesnesini döndürür.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Remove(Object)

Koleksiyondan ReferenceList belirli DataReference bir veya KeyReference nesnenin ilk oluşumunu kaldırır.

RemoveAt(Int32)

Belirtilen dizindeki DataReference veya KeyReference nesnesini kaldırır.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

IList.IsFixedSize

Bu üyenin açıklaması için bkz IsFixedSize. .

IList.IsReadOnly

Bu üyenin açıklaması için bkz IsReadOnly. .

IList.Item[Int32]

Bu üyenin açıklaması için bkz Item[Int32]. .

Uzantı Metotları

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)

Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini sağlar.

AsQueryable(IEnumerable)

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır