ForEachEnumeratorHost 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í.
Define la clase de host para el ForEachEnumerator. Esta clase no puede heredarse.
public ref class ForEachEnumeratorHost sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSExecutionPath, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSName, Microsoft::SqlServer::Dts::Runtime::IDTSObjectHost, Microsoft::SqlServer::Dts::Runtime::IDTSPackagePath, Microsoft::SqlServer::Dts::Runtime::IDTSPersist, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProvider, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProviderEx
public sealed class ForEachEnumeratorHost : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSExecutionPath, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSObjectHost, Microsoft.SqlServer.Dts.Runtime.IDTSPackagePath, Microsoft.SqlServer.Dts.Runtime.IDTSPersist, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProviderEx
type ForEachEnumeratorHost = class
inherit DtsObject
interface IDTSName
interface IDTSPersist
interface IDTSObjectHost
interface IDTSForEachEnumerator
interface IDTSPropertiesProvider
interface IDTSPropertiesProviderEx
interface IDTSPackagePath
interface IDTSExecutionPath
Public NotInheritable Class ForEachEnumeratorHost
Inherits DtsObject
Implements IDTSExecutionPath, IDTSForEachEnumerator, IDTSName, IDTSObjectHost, IDTSPackagePath, IDTSPersist, IDTSPropertiesProvider, IDTSPropertiesProviderEx
- Herencia
- Implementaciones
Propiedades
CollectionEnumerator |
Obtiene o establece un valor booleano que indica si el enumerador de hospedaje está enumerando colecciones de objetos o enumerando colecciones de colecciones. |
CreationName |
Devuelve la cadena que utiliza el motor en tiempo de ejecución para crear una instancia del objeto ForEachEnumeratorHost. Esta propiedad es de solo lectura. |
DelayValidation |
Obtiene o establece un valor booleano que indica si ForEachEnumerator la validación se retrasa hasta que se ejecuta el paquete. |
Description |
Obtiene o establece la descripción para el host. |
HasExpressions |
Obtiene un valor que indica si el objeto ForEachEnumeratorHost tiene expresiones. |
HostType |
Obtiene una enumeración que describe el tipo de host utilizado por ForEachEnumerator. Esta propiedad es de solo lectura. |
ID |
Devuelve el GUID asignado al host. |
InnerObject |
Devuelve el objeto interno del host, que es el ForEachEnumerator que se está hospedando. |
Name |
Obtiene o establece un nombre para el host. |
Properties |
Devuelve una colección DtsProperties que contiene objetos DtsProperty. Cada DtsProperty tiene información adicional sobre cada tarea del ForEachEnumeratorHost. |
Métodos
Equals(Object) |
Determina si dos instancias de objeto son iguales. (Heredado de DtsObject) |
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Devuelve una interfaz IEnumerator para su uso en iteración sobre .ForEachEnumerator |
GetExecutionPath() |
Obtiene la ruta de acceso de ejecución del objeto ForEachEnumeratorHost. |
GetExpression(String) |
Devuelve una cadena que contiene la expresión de la propiedad especificada. Null significa que no se asigna ninguna expresión. |
GetHashCode() |
Devuelve el código hash de esta instancia. (Heredado de DtsObject) |
GetPackagePath() |
Obtiene la ruta de acceso de paquete del objeto ForEachEnumeratorHost. |
LoadFromXML(XmlNode, IDTSEvents) |
No se pueden realizar llamadas a este método desde el código de la aplicación. Para cargar un paquete guardado como .xml, utilice el método LoadPackage(String, IDTSEvents). |
SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
No se pueden realizar llamadas a este método desde el código de la aplicación. Para guardar un paquete como .xml, utilice el método SaveToXml(String, Package, IDTSEvents). |
SetExpression(String, String) |
Asigna la expresión especificada a la propiedad. Especifique null para quitar una expresión existente de la propiedad . |
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Permite al host determinar si hay valores de configuración no válidos que impedirán al ForEachEnumerator ejecutarse correctamente. |