ConnectionManager.LoadFromXML Método
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.
Carrega informações sobre o componente do XML. Para carregar um pacote salvo como .xml, use o método LoadPackage(String, IDTSEvents).
Sobrecargas
LoadFromXML(XmlNode, IDTSEvents) |
Esse método não pode ser chamado por seu código de aplicativo. Para carregar um pacote salvo como .xml, use o método LoadPackage(String, IDTSEvents). |
LoadFromXML(String, IDTSEvents) |
Esse método não pode ser chamado por seu código de aplicativo. Para carregar um pacote salvo como .xml, use o método LoadPackage(String, IDTSEvents). |
LoadFromXML(XmlNode, IDTSEvents)
Esse método não pode ser chamado por seu código de aplicativo. Para carregar um pacote salvo como .xml, use o método LoadPackage(String, IDTSEvents).
public:
virtual void LoadFromXML(System::Xml::XmlNode ^ node, Microsoft::SqlServer::Dts::Runtime::IDTSEvents ^ events);
public void LoadFromXML (System.Xml.XmlNode node, Microsoft.SqlServer.Dts.Runtime.IDTSEvents events);
abstract member LoadFromXML : System.Xml.XmlNode * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
override this.LoadFromXML : System.Xml.XmlNode * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
Public Sub LoadFromXML (node As XmlNode, events As IDTSEvents)
Parâmetros
- node
- XmlNode
O nó que contém as informações do gerenciador de conexões a serem carregadas.
- events
- IDTSEvents
Um objeto que implementa a interface IDTSEvents para gerar eventos (erros, avisos etc.) durante a persistência.
Implementações
Comentários
Esse método está LoadFromXMLdisponível porque é público em uma interface que você herda ao criar objetos personalizados e por objetos enviados no runtime do SSIS. Esse método destina-se apenas à herança e não deve ser chamado do código para outras finalidades. Se você estiver criando um objeto personalizado e precisar de informações sobre como escrever seu próprio LoadFromXML
método, consulte Estendendo pacotes com objetos personalizados.
Se você quiser carregar um pacote que foi salvo como XML, use o Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage método. Se o pacote tiver sido salvo no Sistema de Arquivos, use o Microsoft.SqlServer.Dts.Runtime.Application.LoadFromSqlServer. Se o pacote tiver sido salvo no banco de dados MSDB, use os Microsoft.SqlServer.Dts.Runtime.Application.LoadFromDtsServer métodos.
Quando você chama qualquer um dos métodos de carregamento no Application, o runtime itera por meio das tarefas, gerenciadores de conexões, provedores de log e todos os outros objetos contidos pelo pacote e chama o LoadFromXML
método em cada um deles. Os objetos contidos têm código que LoadFromXML
analisa o XmlElement para cada propriedade que o objeto deve recriar e o valor salvo para o elemento. Portanto, você não chama diretamente os LoadFromXML
objetos individuais, mas chama o método no Application objeto e o runtime será feito em cascata pelo pacote e chamará os LoadFromXML
objetos para você.
Aplica-se a
LoadFromXML(String, IDTSEvents)
Esse método não pode ser chamado por seu código de aplicativo. Para carregar um pacote salvo como .xml, use o método LoadPackage(String, IDTSEvents).
public:
void LoadFromXML(System::String ^ xmlString, Microsoft::SqlServer::Dts::Runtime::IDTSEvents ^ events);
public void LoadFromXML (string xmlString, Microsoft.SqlServer.Dts.Runtime.IDTSEvents events);
member this.LoadFromXML : string * Microsoft.SqlServer.Dts.Runtime.IDTSEvents -> unit
Public Sub LoadFromXML (xmlString As String, events As IDTSEvents)
Parâmetros
- xmlString
- String
Uma cadeia de caracteres que representa o XML.
- events
- IDTSEvents
Um objeto que implementa a interface IDTSEvents para gerar eventos (erros, avisos etc.) durante a persistência.