Condividi tramite


Esempio di tecnologia SchemaImporterExtension

Scarica l'esempio

In questo esempio viene illustrato un oggetto SchemaImporterExtension personalizzato che consente di eseguire un controllo accurato sulla generazione del codice durante l'importazione di uno schema XML. In particolare viene illustrato come compilare, registrare e richiamare tale estensione.

Per compilare l'esempio usando il prompt dei comandi

  1. Aprire una finestra del prompt dei comandi, quindi spostarsi in una delle sottodirectory specifiche del linguaggio relative all'esempio.

  2. Digitare msbuild.exe OrderSchemaImporterExtension.sln dalla riga di comando.

Per compilare l'esempio usando Visual Studio

  1. Aprire Esplora file, quindi spostarsi in una delle sottodirectory specifiche del linguaggio relative all'esempio.

  2. Fare doppio clic sull'icona relativa a OrderSchemaImporterExtension.sln per aprire il file in Visual Studio.

  3. Scegliere Compila soluzione dal menu Compila.

L'applicazione verrà compilata nella directory predefinita \bin o \bin\Debug.

Per eseguire l'esempio

  1. Spostarsi nella directory contenente il nuovo eseguibile, usando il prompt dei comandi.

  2. Digitare [nome file eseguibile] dalla riga di comando.

Note

Per altre informazioni sulle fasi di registrazione e di creazione di file binari di esempio, vedere i commenti nei file di codice sorgente e build.proj.

Vedere anche

Riferimenti

CodeCompileUnit

CodeNamespace

CodeNamespaceImport

CSharpCodeProvider

IXmlSerializable

SchemaImporterExtension

System.CodeDom

System.CodeDom.Compiler

System.Web.Services.Description

System.Web.Services.Discovery

System.Xml.Serialization

Uri

VBCodeProvider

WebReference

XmlSchemaImporter