ForEachEnumerator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Enumera los elementos sobre los que el bucle ForEachLoop va a iterar.
public ref class ForEachEnumerator abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator
public abstract class ForEachEnumerator : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator
type ForEachEnumerator = class
inherit DtsObject
interface IDTSForEachEnumerator
Public MustInherit Class ForEachEnumerator
Inherits DtsObject
Implements IDTSForEachEnumerator
- Herencia
- Derivado
- Implementaciones
Comentarios
Esta clase proporciona la clase base abstracta (MustInherit
en Visual Basic) para los enumeradores sobre la foreach
colección de bucles. Hereda de DtsObject y IDTSForEachEnumerator.
Constructores
ForEachEnumerator() |
Inicializa una nueva instancia de la clase ForEachEnumerator. |
Propiedades
CollectionEnumerator |
Obtiene o establece un valor booleano que indica si el enumerador de bucles foreach está enumerando colecciones de objetos o enumerando colecciones de colecciones. |
TargetServerVersion |
Enumera los elementos sobre los que el bucle ForEachLoop va a iterar. |
Version |
Devuelve el número de versión del paquete. Esta propiedad es de solo lectura. |
Métodos
CanUpdate(String) |
Valor booleano que indica si el nuevo paquete XML puede actualizar el XML del paquete anterior. |
Equals(Object) |
Determina si dos instancias de objeto son iguales. (Heredado de DtsObject) |
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Devuelve un enumerador administrado, IEnumerator, para iterar sobre las colecciones. |
GetHashCode() |
Devuelve el código hash de esta instancia. (Heredado de DtsObject) |
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker) |
Inicializa las propiedades asociadas a la tarea. El motor en tiempo de ejecución llama a este método, que no se usa en el código. |
Update(String) |
Este método actualiza el XML del paquete antiguo con el nuevo XML de paquete si CanUpdate(String) se establece en true. |
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Permite al contenedor determinar si contiene valores de configuración no válidos que no permitirán su ejecución correcta. |