ReferenceList Klass

Definition

Representerar elementet <ReferenceList> som används i XML-kryptering. Det går inte att ärva den här klassen.

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
Arv
ReferenceList
Implementeringar

Kommentarer

Klassen ReferenceList representerar elementet i <ReferenceList> en krypterad XML-signatur för dokument som definierats av XML-krypteringsspecifikationen.

Klassen ReferenceList innehåller referenser till EncryptedData och EncryptedKey element som krypterades av en nyckel som finns i ett annat EncryptedKey element. Klassen ReferenceList använder DataReference element för att referera EncryptedData till element och KeyReference element för att referera EncryptedKey till element.

Du kan bara DataReference lägga till eller KeyReference objekt i ReferenceList samlingen.

Mer information om XML-krypteringsstandarder finns i XML-krypteringssyntax och bearbetningsversion 1.1.

Konstruktorer

Name Description
ReferenceList()

Initierar en ny instans av ReferenceList klassen.

Egenskaper

Name Description
Count

Hämtar antalet element som ingår i objektet ReferenceList .

IsSynchronized

Hämtar ett värde som anger om åtkomsten ReferenceList till objektet synkroniseras (trådsäker).

ItemOf[Int32]

Hämtar eller anger DataReference objektet eller KeyReference på det angivna indexet.

SyncRoot

Hämtar ett objekt som kan användas för att synkronisera åtkomsten ReferenceList till objektet.

Metoder

Name Description
Add(Object)

Lägger till ett objekt eller KeyReference ett DataReference objekt i ReferenceList samlingen.

Clear()

Tar bort alla objekt från ReferenceList samlingen.

Contains(Object)

Avgör om samlingen ReferenceList innehåller ett specifikt DataReference objekt eller KeyReference objekt.

CopyTo(Array, Int32)

Kopierar elementen i ReferenceList objektet till en matris med början vid ett angivet matrisindex.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEnumerator()

Returnerar en uppräknare som itererar genom en ReferenceList samling.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IndexOf(Object)

Avgör indexet för ett specifikt objekt i ReferenceList samlingen.

Insert(Int32, Object)

Infogar ett DataReference eller KeyReference -objekt i ReferenceList samlingen på den angivna positionen.

Item(Int32)

DataReference Returnerar objektet eller KeyReference vid det angivna indexet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Remove(Object)

Tar bort den första förekomsten av ett specifikt DataReference objekt eller KeyReference ett objekt från ReferenceList samlingen.

RemoveAt(Int32)

Tar DataReference bort objektet eller KeyReference vid det angivna indexet.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IList.IsFixedSize

En beskrivning av den här medlemmen finns i IsFixedSize.

IList.IsReadOnly

En beskrivning av den här medlemmen finns i IsReadOnly.

IList.Item[Int32]

En beskrivning av den här medlemmen finns i Item[Int32].

Tilläggsmetoder

Name Description
AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

Gäller för