IClrCollectionAccessor Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje operacje wspierane przez skompilowanych delegatów, które umożliwiają manipulowanie kolekcjami we właściwościach nawigacji.
Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.
public interface IClrCollectionAccessor
type IClrCollectionAccessor = interface
Public Interface IClrCollectionAccessor
Uwagi
Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .
Właściwości
CollectionType |
Typ kolekcji. |
Metody
Add(Object, Object, Boolean) |
Dodaje wartość do kolekcji właściwości nawigacji, chyba że jest już zawarta w kolekcji. |
AddStandalone(Object, Object) |
Dodaje wartość do przekazanej kolekcji, chyba że jest już zawarta w kolekcji. |
Contains(Object, Object) |
Sprawdza, czy wartość jest zawarta w kolekcji. |
ContainsStandalone(Object, Object) |
Sprawdza, czy wartość jest zawarta w przekazanej kolekcji. |
Create() |
Tworzy nowe wystąpienie kolekcji odpowiedniego typu dla właściwości nawigacji. |
GetOrCreate(Object, Boolean) |
Zwraca istniejące wystąpienie kolekcji ustawione we właściwości nawigacji lub jeśli nie istnieje, tworzy nowe wystąpienie, ustawia je i zwraca. |
Remove(Object, Object) |
Usuwa wartość z kolekcji. |
RemoveStandalone(Object, Object) |
Usuwa wartość z przekazanej kolekcji. |