Condividi tramite


Attributi per l'identificazione degli oggetti del servizio e l'assegnazione di hardware (documentazione pos per .NET v1.14 SDK)

POS per .NET usa la reflection di .NET e gli attributi di .NET per individuare gli assembly Oggetto Servizio, identificare gli Oggetti Servizio all'interno di tali assembly e infine associare un dispositivo Plug and Play a tale Oggetto Servizio. Sfruttando queste funzionalità .NET, PosExplorer è possibile identificare gli oggetti servizio all'interno di un assembly e valutare rapidamente i requisiti di Plug and Play. Il processo costoso di caricamento di un assembly .NET viene ritardato fino a quando non è necessario per l'applicazione.

Per fornire queste funzionalità, POS per .NET dipende da tre diversi attributi .NET:

  • PosAssembly Si tratta di un attributo globale a livello di assembly che indica a PosExplorer che si tratta di un assembly POS per .NET che contiene uno o più oggetti servizio. In genere, deve essere impostato nel file di origine AssemblyInfo.cs . Per un esempio, vedere Configurazione di un progetto oggetto servizio.
  • ServiceObject Questo attributo viene applicato alla classe Service Object e specifica le informazioni sul tipo, il nome e la versione per l'oggetto servizio. Per un esempio, vedere la sezione Creazione di un modello di codice oggetto di servizio di base .
  • HardwareId Questo attributo viene usato per specificare gli ID hardware che verranno usati da questo oggetto servizio. Queste informazioni vengono usate da PosExplorer per filtrare gli oggetti servizio che usano l'hardware Plug and Play che non è attualmente collegato. L'attributo HardwareId consente più multipli, pertanto potrebbero essere presenti diversi elementi collegati a una classe Oggetto server. Vedere l'argomento di esempio Aggiunta del supporto plug and play per un esempio. Per una descrizione più lunga delle funzionalità plug and play, incluso il modo in cui viene usato l'attributo, vedere gli argomenti HardwareId e POS per .NET POS per l'integrazione .NET con Plug and Play.

Vedere anche

Reference

Concetti

Altre risorse