Forma ambito

 

La forma Ambito fornisce un framework contestuale per il relativo contenuto. Il primo blocco di una forma Ambito è rappresentato dal blocco del contesto o corpo, in cui vengono eseguite le azioni di base dell'ambito. Questo blocco è simile al blocco try di un'istruzione try/catch. Oltre al corpo, la forma Ambito può includere uno o più blocchi dei gestori di eccezioni e un blocco di compensazione.

Usare Per
Proprietà Batch Questa proprietà non viene utilizzata in BizTalk Server e verrà dichiarata obsoleta nella versione successiva.
Proprietà di compensazione Nell'elenco a discesa selezionare Predefinito o Personalizzato per specificare il tipo di compensazione da eseguire nell'ambito.
Proprietà Isolation Level Nella casella di riepilogo a discesa selezionare il grado di accessibilità dei dati tra le transazioni simultanee:

- Read Committed: impedisce alla transazione selezionata di accedere alle modifiche ai dati nelle transazioni simultanee finché non viene eseguito il commit. Questa opzione è l'impostazione predefinita in Microsoft SQL Server.
- Lettura ripetibile: richiedi blocchi di lettura fino al completamento della transazione selezionata.
- Serializzabile: impedisce alle transazioni simultanee di apportare modifiche ai dati fino al completamento della transazione selezionata. Questa opzione rappresenta il livello di isolamento più restrittivo.
Proprietà Report to Analyst Selezionare True se si vuole rendere questa forma visualizzabile in Visual Business Analyst Tool.
Proprietà Retry Nell'elenco a discesa selezionare True o False per specificare se ripetere la transazione in caso di errore.
Proprietà sincronizzata Nell'elenco a discesa selezionare True o False per specificare se l'ambito è sincronizzato, che garantisce che i dati condivisi a cui si accede all'ambito non vengano scritti da un'azione parallela fino al completamento dell'ambito corrente.
Proprietà Timeout Immettere un'espressione per specificare il tempo di attesa, in secondi, trascorso il quale la transazione non riuscirà perché inattiva. Se non si desidera utilizzare un timeout, impostare il valore di questa proprietà su 0.
Proprietà Identificatore transazione Se l'ambito è transazionale, specificare un identificatore per la transazione.
Proprietà Transaction Type Specificare se questo ambito è una transazione atomica, a esecuzione prolungata o non è una transazione. A seconda del tipo, sono disponibili proprietà differenti.

Vedere anche

Come configurare la forma Ambito