RetractByType
La función RetractByType retira todas las instancias de un tipo especificado en la memoria de trabajo, mientras que la función Retractsolo retira elementos específicos de un tipo determinado. En los párrafos siguientes se describe cómo funciona la función RetractByType con entidades de diferentes tipos.
Todos los objetos de una clase determinada se retiran de la memoria de trabajo. Basta con arrastrar la clase desde el panel de hechos clases de .NET a la función RetractByType .
Se retiran todas las instancias. Esto significa que todos los TypedXmlDocuments con el mismo DocumentType.Selector se retiran. Debe arrastrar el nodo adecuado desde el panel de hechos esquemas XML a la función RetractByType . Coherente con la función Retract , si realiza un RetractByType en el nodo raíz del documento, no solo se retirarán todos los TypedXmlDocuments con ese DocumentType , pero también se retirarán todos los TypedXmlDocuments secundarios (XmlNodes en la jerarquía de árbol) asociados a esos TypedXmlDocuments primarios .
Retract y RetractByType son equivalentes para TypedDataTable y DataConnection. Dado que DataSetName.DataTableName es un identificador único para ambos tipos, solo hay una instancia en el motor en cualquier momento dado. Al igual que con Retract, arrastre la tabla a la función RetractByType .