ExtendedProperties Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém uma coleção de objetos ExtendedProperty . Essa classe não pode ser herdada.
public ref class ExtendedProperties sealed : Microsoft::SqlServer::Dts::Runtime::DTSReadOnlyCollectionBase
public sealed class ExtendedProperties : Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
type ExtendedProperties = class
inherit DTSReadOnlyCollectionBase
Public NotInheritable Class ExtendedProperties
Inherits DTSReadOnlyCollectionBase
- Herança
Comentários
A ExtendedProperties coleção permite que as informações personalizadas sejam armazenadas com um pacote. Por exemplo, o próprio Designer do SSIS armazena informações de layout de pacote em propriedades estendidas. Embora as propriedades estendidas do pacote estejam ocultas no tempo de design e ignoradas em tempo de execução, elas são mantidas com o pacote e fornecem uma maneira conveniente de anexar informações ou metadados definidos pelo usuário a um pacote para possível uso por um processo automatizado ou uma ferramenta personalizada.
Cada ExtendedProperty um tem um Name, um Description, um DataTypee um Value. Use a ExtendedProperties propriedade do Package para acessar sua coleção de propriedades estendidas e use o método Add da coleção para adicionar uma nova propriedade estendida.
Campos
m_unmanagedColl |
A coleção não gerenciada. (Herdado de DTSReadOnlyCollectionBase) |
Propriedades
Count |
Obtém o número de elementos contidos na instância de DTSReadOnlyCollectionBase. (Herdado de DTSReadOnlyCollectionBase) |
IsSynchronized |
Obtém um valor que indica se o acesso a DTSReadOnlyCollectionBase é sincronizado (thread-safe). (Herdado de DTSReadOnlyCollectionBase) |
Item[Object] |
Obtém um objeto ExtendedProperty da coleção. |
SyncRoot |
Obtém um objeto que pode ser usado para sincronizar o acesso ao DTSReadOnlyCollectionBase. (Herdado de DTSReadOnlyCollectionBase) |
Métodos
Add(String, String, Object) |
Adiciona um novo objeto ExtendedProperty vazio ao final da coleção. |
Contains(Object) |
Retorna um Boolean que indica se os itens na coleção podem ser acessados usando indexação sem gerar uma exceção. |
CopyTo(Array, Int32) |
Copia todo o DTSReadOnlyCollectionBase para uma matriz unidimensional compatível, iniciando no índice especificado da matriz de destino. (Herdado de DTSReadOnlyCollectionBase) |
CreateManagedObject(Object) |
Cria um objeto gerenciado com base em um objeto não gerenciado. (Herdado de DTSReadOnlyCollectionBase) |
GetCount() |
Recupera o número de objetos na coleção. (Herdado de DTSReadOnlyCollectionBase) |
GetEnumerator() |
Retorna um ExtendedPropertyEnumerator para iteração sobre a coleção ExtendedProperties. |
GetManagedEnumerator(Object) |
Obtém o enumerador gerenciado de um enumerador não gerenciado. (Herdado de DTSReadOnlyCollectionBase) |
Remove(Object) |
Remove um objeto ExtendedProperty da coleção ExtendedProperties. |