Package | mx.data |
Classe | public class ManagedAssociation |
Héritage | ManagedAssociation Object |
Implémente | IExternalizable |
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Propriété | Défini par | ||
---|---|---|---|
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
destination : String
Destination à laquelle cette association fait référence. | ManagedAssociation | ||
hierarchicalEvents : Boolean
Indique si le parent de cette association reçoit ou non des événements issus des propriétés des objets référencés par l’association. | ManagedAssociation | ||
lazy : Boolean
Si la valeur est true, la valeur de la propriété association est chargée sur le client lors du premier accès et non au moment du chargement de l’objet qui y fait référence. | ManagedAssociation | ||
loadOnDemand : Boolean
Indique si la valeur de cette association est extraite ou non du serveur lorsque l’état de l’élément d’origine est extrait. | ManagedAssociation | ||
pagedUpdates : Boolean = false
Lorsque cette propriété est true, les mises à jour de l’ensemble d’instances associées à cette association sont effectuées par incréments de pageSize. | ManagedAssociation | ||
pageSize : int = 0
Taille de page à utiliser pour la communication des modifications apportées à l’ensemble des instances associées à cette association. | ManagedAssociation | ||
property : String
Nom de la propriété sur laquelle cette association est basée. | ManagedAssociation | ||
readOnly : Boolean
Contient true si cette association est en lecture seule de la perspective de l’assembleur. | ManagedAssociation | ||
type : String
Indique de quel type d’association il s’agit. | ManagedAssociation | ||
typeCode : uint [lecture seule]
Indique de quel type d’association il s’agit. | ManagedAssociation |
Méthode | Défini par | ||
---|---|---|---|
ManagedAssociation(info:XML = null)
Crée une instance de métadonnées en utilisant le fragment de code XML spécifié, qui contient la relation et des informations de référence sur le service. | ManagedAssociation | ||
Masque binaire représentant les attributs de cette association gérée. | ManagedAssociation | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
ManagedAssociation | |||
Définit les attributs de cette association en fonction du masque binaire transmis. | ManagedAssociation | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | ManagedAssociation | ||
Renvoie la valeur primitive de l’objet spécifié. | Object | ||
Cette méthode sérialisera ce cache dans le flux de sortie spécifié. | ManagedAssociation |
Constante | Défini par | ||
---|---|---|---|
MANY : uint = 0 [statique]
Indique qu’il s’agit d’une relation plusieurs-à-plusieurs ou un-à-plusieurs. | ManagedAssociation | ||
MANY_TO_MANY : String = "many-to-many" [statique]
Indique qu’il s’agit d’une relation plusieurs-à-plusieurs. | ManagedAssociation | ||
MANY_TO_ONE : String = "many-to-one" [statique]
Indique qu’il s’agit d’une relation plusieurs-à-un. | ManagedAssociation | ||
ONE : uint = 1 [statique]
Indique qu’il s’agit d’une relation un-à-un. | ManagedAssociation | ||
ONE_TO_MANY : String = "one-to-many" [statique]
Indique qu’il s’agit d’une relation un-à-plusieurs. | ManagedAssociation | ||
ONE_TO_ONE : String = "one-to-one" [statique]
Indique qu’il s’agit d’une relation un-à-un. | ManagedAssociation |
destination | propriété |
destination:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Destination à laquelle cette association fait référence. Toute propriété configurée comme association doit faire référence à une autre destination de service de données.
Implémentation
public function get destination():String
public function set destination(value:String):void
hierarchicalEvents | propriété |
hierarchicalEvents:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique si le parent de cette association reçoit ou non des événements issus des propriétés des objets référencés par l’association.
Implémentation
public function get hierarchicalEvents():Boolean
public function set hierarchicalEvents(value:Boolean):void
lazy | propriété |
lazy:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Si la valeur est true, la valeur de la propriété association est chargée sur le client lors du premier accès et non au moment du chargement de l’objet qui y fait référence.
Implémentation
public function get lazy():Boolean
public function set lazy(value:Boolean):void
loadOnDemand | propriété |
loadOnDemand:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique si la valeur de cette association est extraite ou non du serveur lorsque l’état de l’élément d’origine est extrait.
Implémentation
public function get loadOnDemand():Boolean
public function set loadOnDemand(value:Boolean):void
pagedUpdates | propriété |
public var pagedUpdates:Boolean = false
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Lorsque cette propriété est true, les mises à jour de l’ensemble d’instances associées à cette association sont effectuées par incréments de pageSize
. Si la valeur est false, la totalité de l’ensemble est mise à jour à la fois.
pageSize | propriété |
public var pageSize:int = 0
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Taille de page à utiliser pour la communication des modifications apportées à l’ensemble des instances associées à cette association. Pertinente uniquement lorsque la valeur de pagedUpdates
est true.
property | propriété |
property:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Nom de la propriété sur laquelle cette association est basée.
Implémentation
public function get property():String
public function set property(value:String):void
readOnly | propriété |
readOnly:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Contient true
si cette association est en lecture seule de la perspective de l’assembleur. Cette valeur est généralement définie sur true de l’autre côté de l’association. L’assembleur ne doit pas conserver une modification de valeur d’une association en lecture seule, de sorte qu’elle ne soit pas transmise au gestionnaire de modification. En général, vous devez cependant mettre à jour la propriété de l’association en lecture seule dans votre code, car FDMS ne met pas automatiquement à jour l’autre côté de la relation.
Implémentation
public function get readOnly():Boolean
public function set readOnly(value:Boolean):void
type | propriété |
type:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique de quel type d’association il s’agit. Valeurs possibles : Association.MANY
et Association.ONE
.
Implémentation
public function get type():String
public function set type(value:String):void
typeCode | propriété |
typeCode:uint
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique de quel type d’association il s’agit. Valeurs possibles : Association.MANY
et Association.ONE
.
Implémentation
public function get typeCode():uint
ManagedAssociation | () | Constructeur |
public function ManagedAssociation(info:XML = null)
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Crée une instance de métadonnées en utilisant le fragment de code XML spécifié, qui contient la relation et des informations de référence sur le service.
Paramètresinfo:XML (default = null ) — Code XML contenant les informations associées.
|
Valeur émise
ArgumentError — Lorsque des informations obligatoires sont manquantes.
|
getAttributeMask | () | méthode |
public function getAttributeMask():uint
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Masque binaire représentant les attributs de cette association gérée. En commençant par le bit du plus petit ordre : Premier bit - activé lorsque cette association est paresseuse. Deuxième bit - activé lorsque l’association est chargée à la demande. Troisième bit - activé lorsque l’association est en lecture seule. Quatrième bit - activé lorsque les événements sont activés. Cinquième bit - activé lorsque des événements hiérarchiques ont été définis. Sixième bit - activé lorsque des mises à jour sont paginées.
Valeur renvoyéeuint — masque binaire représentant les attributs de cette association gérée.
|
readExternal | () | méthode |
public function readExternal(input:IDataInput):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Paramètres
input:IDataInput |
setAttributeMask | () | méthode |
public function setAttributeMask(mask:uint):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Définit les attributs de cette association en fonction du masque binaire transmis. En commençant par le bit du plus petit ordre : Premier bit - activé lorsque cette association est paresseuse. Deuxième bit - activé lorsque l’association est chargée à la demande. Troisième bit - activé lorsque l’association est en lecture seule. Quatrième bit - activé lorsque les événements sont activés. Cinquième bit - activé lorsque des événements hiérarchiques ont été définis. Sixième bit - activé lorsque des mises à jour sont paginées.
Paramètres
mask:uint — masque binaire représentant les attributs de cette association gérée.
|
toString | () | méthode |
public function toString():String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Remarque : les méthodes de la classe Object sont créées dynamiquement sur le prototype correspondant. Pour redéfinir cette méthode dans une sous-classe d’Object, n’utilisez pas le mot-clé override
. Par exemple, une sous-classe d’Object implémente function toString():String
au lieu d’utiliser un remplacement de la classe de base.
String — Représentation sous forme de chaîne de l’objet.
|
writeExternal | () | méthode |
public function writeExternal(output:IDataOutput):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Cette méthode sérialisera ce cache dans le flux de sortie spécifié. Elle est pour le moment utilisée pour la mise en cache de données hors ligne.
Paramètres
output:IDataOutput — flux de sortie pour l’écriture.
|
MANY | Constante |
public static const MANY:uint = 0
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique qu’il s’agit d’une relation plusieurs-à-plusieurs ou un-à-plusieurs.
MANY_TO_MANY | Constante |
public static const MANY_TO_MANY:String = "many-to-many"
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.0 |
Indique qu’il s’agit d’une relation plusieurs-à-plusieurs.
MANY_TO_ONE | Constante |
public static const MANY_TO_ONE:String = "many-to-one"
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.0 |
Indique qu’il s’agit d’une relation plusieurs-à-un.
ONE | Constante |
public static const ONE:uint = 1
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique qu’il s’agit d’une relation un-à-un.
ONE_TO_MANY | Constante |
public static const ONE_TO_MANY:String = "one-to-many"
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.0 |
Indique qu’il s’agit d’une relation un-à-plusieurs.
ONE_TO_ONE | Constante |
public static const ONE_TO_ONE:String = "one-to-one"
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.0 |
Indique qu’il s’agit d’une relation un-à-un.
Tue Jun 12 2018, 09:30 AM Z