IClrCollectionAccessor Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje operace podporované kompilovanými delegáty, které umožňují manipulaci s kolekcemi ve vlastnostech navigace.
Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obecně se nepoužívá v kódu aplikace.
public interface IClrCollectionAccessor
type IClrCollectionAccessor = interface
Public Interface IClrCollectionAccessor
Poznámky
Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .
Vlastnosti
CollectionType |
Typ kolekce. |
Metody
Add(Object, Object, Boolean) |
Přidá hodnotu do kolekce navigačních vlastností, pokud již není obsažena v kolekci. |
AddStandalone(Object, Object) |
Přidá hodnotu do předané kolekce, pokud již není obsažena v kolekci. |
Contains(Object, Object) |
Zkontroluje, jestli je hodnota obsažená v kolekci. |
ContainsStandalone(Object, Object) |
Zkontroluje, jestli je hodnota obsažená v předané kolekci. |
Create() |
Vytvoří novou instanci kolekce odpovídajícího typu pro vlastnost navigation. |
GetOrCreate(Object, Boolean) |
Buď vrátí existující instanci kolekce nastavenou ve vlastnosti navigation, nebo pokud žádná neexistuje, pak vytvoří novou instanci, nastaví ji a vrátí ji. |
Remove(Object, Object) |
Odebere hodnotu z kolekce. |
RemoveStandalone(Object, Object) |
Odebere hodnotu z předané kolekce. |
Platí pro
Entity Framework