IClrCollectionAccessor Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le operazioni supportate dai delegati compilati che consentono la manipolazione delle raccolte nelle proprietà di navigazione.
Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.
public interface IClrCollectionAccessor
type IClrCollectionAccessor = interface
Public Interface IClrCollectionAccessor
Commenti
Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .
Proprietà
CollectionType |
Tipo di raccolta. |
Metodi
Add(Object, Object, Boolean) |
Aggiunge un valore all'insieme di proprietà di navigazione, a meno che non sia già contenuto nell'insieme. |
AddStandalone(Object, Object) |
Aggiunge un valore all'insieme passato, a meno che non sia già contenuto nella raccolta. |
Contains(Object, Object) |
Controlla se il valore è contenuto nell'insieme. |
ContainsStandalone(Object, Object) |
Controlla se il valore è contenuto nella raccolta passata. |
Create() |
Crea una nuova istanza di raccolta del tipo appropriato per la proprietà di navigazione. |
GetOrCreate(Object, Boolean) |
Restituisce l'istanza di raccolta esistente impostata sulla proprietà di navigazione oppure, se non esiste, crea una nuova istanza, la imposta e la restituisce. |
Remove(Object, Object) |
Rimuove un valore dalla raccolta. |
RemoveStandalone(Object, Object) |
Rimuove un valore dalla raccolta passata. |