IExecutionContext.Item - Propriété
Obtient ou définit les propriétés dans ce contexte d'exécution, qui est accessible au connecteur BDC.
Espace de noms : Microsoft.BusinessData.Runtime
Assembly : Microsoft.BusinessData (dans Microsoft.BusinessData.dll)
Syntaxe
'Déclaration
Property Item ( _
propertyName As String _
) As Object
Get
Set
'Utilisation
Dim instance As IExecutionContext
Dim propertyName As String
Dim value As Object
value = instance.Item(propertyName)
instance.Item(propertyName) = value
Object this[
string propertyName
] { get; set; }
Paramètres
propertyName
Type : System.StringLe nom de la propriété.
Valeur de propriété
Type : System.Object
La valeur de propriété dans le contexte d'exécution.
Remarques
Propriétés définies par l'application dans le contexte d'exécution sont accessibles au connecteur BDC et vice versa. Ainsi, une ligne de communication supplémentaire entre l'application et le connecteur à transmettre les informations de statut général et des conseils sur l'exécution. Cette méthode de communication est indépendante du système externe API et peut être dynamique que l'application a besoin. Par exemple, l'application peut spécifier le nombre de fois une opération qui a échoué pour de nouvelles tentatives et le connecteur peut déclarer des heures de réponse du système externe.
Connecteurs standard BDC ne prennent pas en charge tous les messages qui leur permettant de se comporter différemment ou qu'ils ne pas signalent les informations à l'application via le contexte d'exécution. Toutefois, connecteurs personnalisés et assemblys peut être utilisé avec .net connecteur assemblage ont accès au contexte d'exécution et peuvent utiliser pour communiquer avec l'application.
Par défaut, une propriété nouvellement ajoutée n'est pas gérée et par conséquent ne sera pas supprimée lorsque le contexte d'exécution est supprimé.