ReferenceList Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt het <ReferenceList> element dat wordt gebruikt in XML-versleuteling. Deze klasse kan niet worden overgenomen.
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
- Overname
-
ReferenceList
- Implementeringen
Opmerkingen
De ReferenceList klasse vertegenwoordigt het <ReferenceList> element van een versleutelde XML-handtekening voor documenten die is gedefinieerd door de XML-versleutelingsspecificatie.
De ReferenceList klasse bevat verwijzingen naar EncryptedData en EncryptedKey elementen die zijn versleuteld door een sleutel in een ander EncryptedKey element. De ReferenceList klasse gebruikt DataReference elementen om te verwijzen naar EncryptedData elementen en KeyReference elementen om naar elementen te verwijzen EncryptedKey .
U kunt alleen DataReference objecten KeyReference toevoegen aan de ReferenceList verzameling.
Zie xml-versleutelingssyntaxis en verwerkingsversie 1.1 voor meer informatie over XML-versleutelingsstandaarden.
Constructors
| Name | Description |
|---|---|
| ReferenceList() |
Initialiseert een nieuw exemplaar van de ReferenceList klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Count |
Hiermee haalt u het aantal elementen op dat in het ReferenceList object is opgenomen. |
| IsSynchronized |
Hiermee wordt een waarde opgehaald die aangeeft of de toegang tot het ReferenceList object wordt gesynchroniseerd (thread safe). |
| ItemOf[Int32] |
Hiermee haalt u het DataReference object of KeyReference het object op de opgegeven index op. |
| SyncRoot |
Hiermee haalt u een object op dat kan worden gebruikt om de toegang tot het ReferenceList object te synchroniseren. |
Methoden
| Name | Description |
|---|---|
| Add(Object) |
Hiermee voegt u een DataReference of KeyReference object toe aan de ReferenceList verzameling. |
| Clear() |
Hiermee verwijdert u alle items uit de ReferenceList verzameling. |
| Contains(Object) |
Bepaalt of de ReferenceList verzameling een specifiek DataReference of KeyReference object bevat. |
| CopyTo(Array, Int32) |
Kopieert de elementen van het ReferenceList object naar een matrix, beginnend bij een opgegeven matrixindex. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetEnumerator() |
Retourneert een enumerator die door een ReferenceList verzameling wordt herhaald. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| IndexOf(Object) |
Bepaalt de index van een specifiek item in de ReferenceList verzameling. |
| Insert(Int32, Object) |
Hiermee voegt u een DataReference of KeyReference object in de ReferenceList verzameling in op de opgegeven positie. |
| Item(Int32) |
Retourneert het DataReference of KeyReference object op de opgegeven index. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Remove(Object) |
Hiermee verwijdert u het eerste exemplaar van een specifiek DataReference of KeyReference object uit de ReferenceList verzameling. |
| RemoveAt(Int32) |
Hiermee verwijdert u het DataReference of KeyReference object in de opgegeven index. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IList.IsFixedSize |
Zie voor een beschrijving van dit lid IsFixedSize. |
| IList.IsReadOnly |
Zie voor een beschrijving van dit lid IsReadOnly. |
| IList.Item[Int32] |
Zie voor een beschrijving van dit lid Item[Int32]. |
Extensiemethoden
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Hiermee schakelt u parallelle uitvoering van een query in. |
| AsQueryable(IEnumerable) |
Converteert een IEnumerable naar een IQueryable. |
| Cast<TResult>(IEnumerable) |
Cast de elementen van een IEnumerable naar het opgegeven type. |
| OfType<TResult>(IEnumerable) |
Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type. |