ReferenceList Klasa

Definicja

<ReferenceList> Reprezentuje element używany w szyfrowaniu XML.Represents the <ReferenceList> element used in XML encryption. Klasa ta nie może być dziedziczona.This class cannot be inherited.

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

Uwagi

ReferenceList Klasa<ReferenceList> reprezentuje element podpisu XML dokumentu zaszyfrowanego zdefiniowany przez specyfikację szyfrowania XML.The ReferenceList class represents the <ReferenceList> element of an encrypted document XML signature defined by the XML encryption specification.

Klasa zawiera odwołania do EncryptedData elementów i EncryptedKey , które zostały zaszyfrowane za pomocą klucza zawartego EncryptedKey w innym elemencie. ReferenceListThe ReferenceList class contains references to EncryptedData and EncryptedKey elements that were encrypted by a key contained within another EncryptedKey element. EncryptedKey KeyReference Klasa używa DataReference elementów do odwoływania EncryptedData się do elementów i elementów, aby odwoływać się do elementów. ReferenceListThe ReferenceList class uses DataReference elements to reference EncryptedData elements, and KeyReference elements to reference EncryptedKey elements.

Do KeyReference DataReference kolekcjimożnadodawaćReferenceList tylko obiekty i.You can add only DataReference or KeyReference objects to the ReferenceList collection.

Aby uzyskać więcej informacji na temat standardów szyfrowania XML, zobacz składnia i przetwarzanie kodu XML w wersji 1,1.For more information about XML encryption standards, see XML Encryption Syntax and Processing Version 1.1.

Konstruktory

ReferenceList()

Inicjuje nowe wystąpienie klasy ReferenceList klasy.Initializes a new instance of the ReferenceList class.

Właściwości

Count

Pobiera liczbę elementów zawartych w ReferenceList obiekcie.Gets the number of elements contained in the ReferenceList object.

IsSynchronized

Pobiera wartość wskazującą, czy dostęp do ReferenceList obiektu jest synchronizowany (bezpieczny wątkowo).Gets a value that indicates whether access to the ReferenceList object is synchronized (thread safe).

ItemOf[Int32]

Pobiera lub ustawia DataReference obiekt lub KeyReference w określonym indeksie.Gets or sets the DataReference or KeyReference object at the specified index.

SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do ReferenceList obiektu.Gets an object that can be used to synchronize access to the ReferenceList object.

Metody

Add(Object)

Dodaje obiekt DataReference lub KeyReference doReferenceList kolekcji.Adds a DataReference or KeyReference object to the ReferenceList collection.

Clear()

Usuwa wszystkie elementy z ReferenceList kolekcji.Removes all items from the ReferenceList collection.

Contains(Object)

Określa, ReferenceList czy kolekcja zawiera określony DataReference obiekt, KeyReference czy też.Determines whether the ReferenceList collection contains a specific DataReference or KeyReference object.

CopyTo(Array, Int32)

Kopiuje elementy ReferenceList obiektu do tablicy, rozpoczynając od określonego indeksu tablicy.Copies the elements of the ReferenceList object to an array, starting at a specified array index.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający, który wykonuje iterację w ReferenceList kolekcji.Returns an enumerator that iterates through a ReferenceList collection.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
IndexOf(Object)

Określa indeks określonego elementu w ReferenceList kolekcji.Determines the index of a specific item in the ReferenceList collection.

Insert(Int32, Object)

Wstawia obiekt DataReference lub KeyReference doReferenceList kolekcji w określonej pozycji.Inserts a DataReference or KeyReference object into the ReferenceList collection at the specified position.

Item(Int32)

Zwraca obiekt KeyReference lub o określonym indeksie. DataReferenceReturns the DataReference or KeyReference object at the specified index.

MemberwiseClone()

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Remove(Object)

Usuwa pierwsze wystąpienie określonego DataReference obiektu lub KeyReference z ReferenceList kolekcji.Removes the first occurrence of a specific DataReference or KeyReference object from the ReferenceList collection.

RemoveAt(Int32)

Usuwa obiekt KeyReference lub o określonym indeksie. DataReferenceRemoves the DataReference or KeyReference object at the specified index.

ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IList.IsFixedSize

Aby uzyskać opis tego elementu członkowskiego, IsFixedSizeZobacz.For a description of this member, see IsFixedSize.

IList.IsReadOnly

Aby uzyskać opis tego elementu członkowskiego, IsReadOnlyZobacz.For a description of this member, see IsReadOnly.

IList.Item[Int32]

Aby uzyskać opis tego elementu członkowskiego, Item[Int32]Zobacz.For a description of this member, see Item[Int32].

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerable KonwertujeIQueryabledo.Converts an IEnumerable to an IQueryable.

Dotyczy