Condividi tramite


Proprietà dei tipi definiti dall'utente

Usare la pagina delle proprietà Tipo definito dall'utente per impostare le proprietà di progettazione e definizione host nei tipi definiti dall'utente .

Proprietà di progettazione

Usare Per
Nome Nome del tipo definito dall'utente (UDT). Il nome può essere composto da un massimo di 250 caratteri Unicode.

Proprietà definizione host

Usare Per
Tipo definito dall'utente indipendente Tipo indipendente definito dall'utente. Un tipo definito dall'utente indipendente è un tipo definito dall'utente indipendente che non fa riferimento a un metodo (direttamente o indirettamente). Quando si usa TCP/IP, il client invia all'host un messaggio di richiesta di transazione (TRM) o un messaggio ELM (Enhanced Listener Message) contenente l'ID programma transazionale, l'ID utente, la password e altri dati amministrativi da usare dall'host. Il client invia una risposta TRM o ELM contenente dati amministrativi aggiuntivi. I dati in TRM o ELM sono indipendenti dai dati effettivi del programma da scambiare con il programma transazionale nell'host.

È possibile usare le opzioni UDT indipendenti e la convenzione di denominazione di TRMIN, TRMOUT, ELMIN o ELMOUT per controllare il contenuto e il formato dei dati nella richiesta TRM o ELM e nella risposta TRM o ELM. Per i trms o gli ELM destinati all'host, il nome del tipo definito dall'utente deve iniziare con i caratteri TRMIN o ELMIN. Per le risposte TRM o ELM dall'host, il nome del tipo definito dall'utente deve iniziare con i caratteri TRMOUT o ELMOUT. Esempi di nomi TRM validi sono: TRMINMyVeryOwn, ELMINStandard, TRMOUTMyVeryOwn e ELMOUTStandard.

Quando si inizia il tipo definito dall'utente con il carattere TRMIN, TRMOUT, ELMIN o ELMOUT, Visual Studio formatta automaticamente il primo membro come Int o Long e gli ultimi membri come stringa o matrice.

Dopo aver definito un tipo definito dall'utente indipendente, può essere fatto riferimento dall'applicazione client e passato al runtime TI (usando l'oggetto COMTIContext) come parametro facoltativo. I valori possibili sono:

- (nessuno) ( impostazione predefinita)
- Lunghezza inclusiva
- Lunghezza esclusiva
Filtro membri Filtro membro di tipo definito dall'utente. Digitare il numero di byte di FILLER che precede ogni riga di dati inviati o ricevuti. FILLER causa un gap non traslato nel buffer. FILLER non è visibile sul lato Automazione. Questa opzione non è disponibile se l'opzione dell'identificatore di lunghezza da includere o escludere se stessa è selezionata.

Attenzione

Le proprietà di un componente non devono essere impostate o modificate a livello di codice. Se si impostano o si modificano le proprietà a livello di codice, il componente potrebbe funzionare in modo non corretto.

Vedere anche

Proprietà (progetto TI)