ReferenceList Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
<ReferenceList> Az XML-titkosításban használt elemet jelöli. Ez az osztály nem örökölhető.
public ref class ReferenceList sealed : System::Collections::IList
public sealed class ReferenceList : System.Collections.IList
type ReferenceList = class
interface IList
interface ICollection
interface IEnumerable
type ReferenceList = class
interface ICollection
interface IEnumerable
interface IList
Public NotInheritable Class ReferenceList
Implements IList
- Öröklődés
-
ReferenceList
- Megvalósítás
Megjegyzések
Az ReferenceList osztály az <ReferenceList> XML-titkosítási specifikáció által meghatározott titkosított dokumentum XML-aláírásának elemét jelöli.
Az ReferenceList osztály olyan hivatkozásokat EncryptedData és EncryptedKey elemeket tartalmaz, amelyeket egy másik EncryptedKey elem kulcsával titkosítottak. Az ReferenceList osztály elemeket használ DataReference az elemekre való hivatkozáshoz EncryptedData , az elemeket pedig KeyReference az elemekre való hivatkozáshoz EncryptedKey .
Csak DataReference vagy KeyReference objektumokat adhat hozzá a ReferenceList gyűjteményhez.
További információ az XML-titkosítási szabványokról: XML Encryption Szintaxis és Feldolgozás 1.1-es verzió.
Konstruktorok
| Name | Description |
|---|---|
| ReferenceList() |
Inicializálja a ReferenceList osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| Count |
Lekéri az objektumban ReferenceList található elemek számát. |
| IsSynchronized |
Olyan értéket kap, amely jelzi, hogy az ReferenceList objektumhoz való hozzáférés szinkronizálva van-e (szálbiztos). |
| ItemOf[Int32] |
Lekéri vagy beállítja a DataReference megadott indexet vagy KeyReference objektumot. |
| SyncRoot |
Lekéri az objektumhoz való hozzáférés ReferenceList szinkronizálására használható objektumot. |
Metódusok
| Name | Description |
|---|---|
| Add(Object) |
Hozzáad egy DataReference vagy KeyReference több objektumot a ReferenceList gyűjteményhez. |
| Clear() |
Eltávolítja az összes elemet a ReferenceList gyűjteményből. |
| Contains(Object) |
Meghatározza, hogy a ReferenceList gyűjtemény tartalmaz-e egy adott DataReference vagy KeyReference objektumot. |
| CopyTo(Array, Int32) |
Az objektum elemeit ReferenceList egy tömbbe másolja, egy megadott tömbindextől kezdve. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetEnumerator() |
Egy gyűjteményen keresztül iteráló enumerátort ReferenceList ad vissza. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| IndexOf(Object) |
Meghatározza a gyűjtemény egy adott elemének indexét ReferenceList . |
| Insert(Int32, Object) |
Beszúr egy DataReference vagy KeyReference több objektumot a ReferenceList gyűjteménybe a megadott pozícióban. |
| Item(Int32) |
A megadott indexben DataReference lévő objektumot adja KeyReference vissza. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| Remove(Object) |
Eltávolítja egy adott DataReference vagy KeyReference objektum első előfordulását a ReferenceList gyűjteményből. |
| RemoveAt(Int32) |
Eltávolítja a DataReference megadott indexet vagy KeyReference objektumot. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IList.IsFixedSize |
Ennek a tagnak a leírását lásd IsFixedSize: . |
| IList.IsReadOnly |
Ennek a tagnak a leírását lásd IsReadOnly: . |
| IList.Item[Int32] |
Ennek a tagnak a leírását lásd Item[Int32]: . |
Bővítő metódusok
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Lehetővé teszi a lekérdezés párhuzamosítását. |
| AsQueryable(IEnumerable) |
Átalakítja az egyiket IEnumerableIQueryable. |
| Cast<TResult>(IEnumerable) |
Egy elem elemeit IEnumerable a megadott típusra veti. |
| OfType<TResult>(IEnumerable) |
Egy adott típus alapján szűri IEnumerable egy adott elem elemeit. |