ImmutableHashSet Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller en uppsättning initieringsmetoder för instanser av ImmutableHashSet<T> klassen.
public ref class ImmutableHashSet abstract sealed
public static class ImmutableHashSet
type ImmutableHashSet = class
Public Module ImmutableHashSet
- Arv
-
ImmutableHashSet
Metoder
| Name | Description |
|---|---|
| Create<T>() |
Skapar en tom oföränderlig hashuppsättning. |
| Create<T>(IEqualityComparer<T>, T) |
Skapar en ny oföränderlig hashuppsättning som innehåller det angivna objektet och använder den angivna likhetsjämföraren för den angivna typen. |
| Create<T>(IEqualityComparer<T>, T[]) |
Skapar en ny oföränderlig hashuppsättning som innehåller objekten i den angivna samlingen och använder den angivna likhetsjämföraren för den angivna typen. |
| Create<T>(IEqualityComparer<T>) |
Skapar en tom oföränderlig hashuppsättning som använder den angivna likhetsjämföraren. |
| Create<T>(T) |
Skapar en ny oföränderlig hashuppsättning som innehåller det angivna objektet. |
| Create<T>(T[]) |
Skapar en ny oföränderlig hashuppsättning som innehåller den angivna matrisen med objekt. |
| CreateBuilder<T>() |
Skapar en ny oföränderlig hashuppsättningsbyggare. |
| CreateBuilder<T>(IEqualityComparer<T>) |
Skapar en ny oföränderlig hashuppsättningsbyggare. |
| CreateRange<T>(IEnumerable<T>) |
Skapar en ny oföränderlig hashuppsättning som är förfylld med de angivna objekten. |
| CreateRange<T>(IEqualityComparer<T>, IEnumerable<T>) |
Skapar en ny oföränderlig hashuppsättning som innehåller de angivna objekten och använder den angivna likhetsjämföraren för den angivna typen. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Räknar upp en sekvens, skapar en oföränderlig hashuppsättning av innehållet och använder den angivna likhetsjämföraren för den angivna typen. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Räknar upp en sekvens och skapar en oföränderlig hashuppsättning med dess innehåll. |
Gäller för
Trådsäkerhet
Den här typen är trådsäker.