Compartir a través de


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.

Objetos .NET

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 .

TypedXmlDocument

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 .

TypedDataTable y DataConnection

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 .

Consulte también

Funciones de control del motor