KeyContainerPermissionAccessEntryCollection 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.
Objektumok gyűjteményét KeyContainerPermissionAccessEntry jelöli. Ez az osztály nem örökölhető.
public ref class KeyContainerPermissionAccessEntryCollection sealed : System::Collections::ICollection
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class KeyContainerPermissionAccessEntryCollection : System.Collections.ICollection
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type KeyContainerPermissionAccessEntryCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class KeyContainerPermissionAccessEntryCollection
Implements ICollection
- Öröklődés
-
KeyContainerPermissionAccessEntryCollection
- Attribútumok
- Megvalósítás
Megjegyzések
Figyelmeztetés
A Code Access Security (CAS) elavult a .NET-keretrendszer és a .NET összes verziójában. A .NET legújabb verziói nem tartják tiszteletben a CAS-megjegyzéseket, és cas-okkal kapcsolatos API-k használata esetén hibákat okoznak. A fejlesztőknek alternatív módot kell keresnie a biztonsági feladatok elvégzésére.
KeyContainerPermissionAccessEntry az objektumok hozzáférési jogosultságokat adnak meg adott kulcstárolókhoz.
Tulajdonságok
| Name | Description |
|---|---|
| Count |
Lekéri a gyűjtemény elemeinek számát. |
| IsSynchronized |
Beolvas egy értéket, amely jelzi, hogy a gyűjtemény szinkronizálva van-e (a szál biztonságos). |
| Item[Int32] |
Lekéri az elemet a gyűjtemény megadott indexében. |
| SyncRoot |
Lekéri a gyűjteményhez való hozzáférés szinkronizálására használható objektumot. |
Metódusok
| Name | Description |
|---|---|
| Add(KeyContainerPermissionAccessEntry) |
Objektumot KeyContainerPermissionAccessEntry ad hozzá a gyűjteményhez. |
| Clear() |
Eltávolítja az KeyContainerPermissionAccessEntry összes objektumot a gyűjteményből. |
| CopyTo(KeyContainerPermissionAccessEntry[], Int32) |
A gyűjtemény elemeit egy kompatibilis egydimenziós tömbbe másolja, a céltömb megadott indexétől kezdve. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetEnumerator() |
Olyan objektumot ad KeyContainerPermissionAccessEntryEnumerator vissza, amely a gyűjtemény objektumain keresztüli iterálásra használható. |
| 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(KeyContainerPermissionAccessEntry) |
Lekéri az indexet a megadott KeyContainerPermissionAccessEntry objektum gyűjteményében, ha létezik a gyűjteményben. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| Remove(KeyContainerPermissionAccessEntry) |
Eltávolítja a megadott KeyContainerPermissionAccessEntry objektumot a gyűjteményből. |
| 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 |
|---|---|
| ICollection.CopyTo(Array, Int32) |
A gyűjtemény elemeit egy kompatibilis egydimenziós tömbbe másolja, a céltömb megadott indexétől kezdve. |
| IEnumerable.GetEnumerator() |
Olyan objektumot ad KeyContainerPermissionAccessEntryEnumerator vissza, amely a gyűjtemény objektumain keresztüli iterálásra használható. |
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. |