RitraiPerTipo
La funzione RetractByType ritira tutte le istanze di un tipo specificato nella memoria di lavoro, mentre la funzione Retrairitrae solo elementi specifici di un determinato tipo. I paragrafi seguenti descrivono come funziona la funzione RetractByType con entità di tipi diversi.
Tutti gli oggetti per un determinato tipo di classe vengono ritratti dalla memoria utilizzata. È sufficiente trascinare la classe dal riquadro dei fatti classi .NET nella funzione RetractByType .
Tutte le istanze vengono ritratte. Ciò significa che tutti gli s TypedXmlDocumentcon lo stesso DocumentType.Selector vengono ritirati. È necessario trascinare il nodo appropriato dal riquadro dei fatti xml Schemas nella funzione RetractByType . Coerente con la funzione Di ritiro , se si esegue un Oggetto RetractByType nel nodo radice del documento, non solo tutti i TypedXmlDocuments asserito con tale DocumentType essere ritirati, ma tutti i TypedXmlDocuments figlio (XmlNodes nella gerarchia dell'albero) associati a tali tipi di TypedXmlDocuments padre verranno ritirati.
L'opzione Ritiro e RetractByType è equivalente sia per TypedDataTable che per DataConnection. Poiché DataSetName.DataTableName è un identificatore univoco per entrambi i tipi, nel motore è presente un'unica istanza in qualsiasi momento. Come per Il ritiro, trascinare la tabella nella funzione RetractByType .