Instanzgenerierung

BizTalk Editor ruft die IInstanceGenerator.GenerateInstance-Methode einer Erweiterung auf, wenn die folgenden Bedingungen erfüllt sind:

  • Die Erweiterung wird standardmäßig mithilfe der Standardeigenschaft des Schemaknotens festgelegt.

  • Im Dialogfeld "Eigenschaftenseiten ", das dem Schema zugeordnet ist, wird die Eigenschaft " Instanzausgabetyp generieren " auf " Native" festgelegt.

  • Im Dialogfeld "Eigenschaftenseiten ", das dem Schema zugeordnet ist, wird die Eigenschaft " Dateiname der Ausgabeinstanz " auf den Namen der Datei festgelegt, in der die Ausgabeinstanz gespeichert wird.

Hinweis

Wenn die Eigenschaft "Dateiname der Ausgabeinstanz " nicht festgelegt ist, wird ein Standarddateiname in einem temporären Ordner für die generierte Instanzmeldung verwendet, und im Ausgabefenster wird ein Link zu dieser Datei bereitgestellt.

Bevor die IInstanceValidator.ValidateInstance-Methode aufgerufen wird, generiert Der BizTalk-Editor eine XML-Beispielinstanznachricht und übergibt sie dann und die datei, die in der Eigenschaft "Filename der Ausgabeinstanz " oder einem Standarddateinamen angegeben ist, an diese Methode.

Wenn Fehler auftreten, werden Fehlermeldungen als Array von IValidationInfo-Objekten zurückgegeben und im Visual Studio-Aufgabenlistenfenster angezeigt.

Siehe auch

Erweitern des BizTalk-Editors