IClrCollectionAccessor Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Vorgänge dar, die von kompilierten Delegaten unterstützt werden, die die Bearbeitung von Sammlungen in Navigationseigenschaften ermöglichen.
Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.
public interface IClrCollectionAccessor
type IClrCollectionAccessor = interface
Public Interface IClrCollectionAccessor
Hinweise
Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und -erweiterungen .
Eigenschaften
CollectionType |
Der Auflistungstyp. |
Methoden
Add(Object, Object, Boolean) |
Fügt der Auflistung der Navigationseigenschaften einen Wert hinzu, es sei denn, er ist bereits in der Auflistung enthalten. |
AddStandalone(Object, Object) |
Fügt der übergebenen Auflistung einen Wert hinzu, es sei denn, er ist bereits in der Auflistung enthalten. |
Contains(Object, Object) |
Überprüft, ob der Wert in der Auflistung enthalten ist. |
ContainsStandalone(Object, Object) |
Überprüft, ob der Wert in der übergebenen Auflistung enthalten ist. |
Create() |
Erstellt eine neue Auflistung instance des entsprechenden Typs für die Navigationseigenschaft. |
GetOrCreate(Object, Boolean) |
Gibt entweder die vorhandene Auflistung zurück, instance für die Navigationseigenschaft festgelegt ist, oder wenn keine vorhanden ist, erstellt sie eine neue instance, legt sie fest und gibt sie zurück. |
Remove(Object, Object) |
Entfernt einen Wert aus der Auflistung. |
RemoveStandalone(Object, Object) |
Entfernt einen Wert aus der übergebenen Auflistung. |
Gilt für:
Entity Framework