Пакет | mx.data |
Класс | public class ManagedAssociation |
Наследование | ManagedAssociation Object |
Реализует | IExternalizable |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Свойство | Определено | ||
---|---|---|---|
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
destination : String
Адрес назначения, на который ссылается эта ассоциация. | ManagedAssociation | ||
hierarchicalEvents : Boolean
Указывает, действительно ли вышестоящий элемент этой ассоциации получает события из свойств объектов на которые ссылается эта ассоциация. | ManagedAssociation | ||
lazy : Boolean
Если true, то значение свойства ассоциации загружается на клиенте при первом обращении, а не при загрузке ссылочного объекта. | ManagedAssociation | ||
loadOnDemand : Boolean
Указывает, действительно ли значение этой ассоциации извлечено с сервера при извлечении состояния исходного элемента. | ManagedAssociation | ||
pagedUpdates : Boolean = false
Если true, обновления набора связанных экземпляров для этой ассоциации выполняются в инкрементах pageSize. | ManagedAssociation | ||
pageSize : int = 0
Размер страницы, используемый для связи изменений с целью установить связанные экземпляры для этой ассоциации. | ManagedAssociation | ||
property : String
Имя свойства, в котором определяется эта ассоциация. | ManagedAssociation | ||
readOnly : Boolean
Содержит true, если эта ассоциация доступна только для чтения с точки зрения ассемблера. | ManagedAssociation | ||
type : String
Указывает используемый здесь тип ассоциации. | ManagedAssociation | ||
typeCode : uint [только для чтения]
Указывает используемый здесь тип ассоциации. | ManagedAssociation |
Метод | Определено | ||
---|---|---|---|
ManagedAssociation(info:XML = null)
Создает экземпляр метаданных с указанным фрагментом XML, который содержит отношение и справочную информацию службы. | ManagedAssociation | ||
Битовая маска, представляющая атрибуты этой управляемой ассоциации. | ManagedAssociation | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
ManagedAssociation | |||
Устанавливает атрибуты этой ассоциации на основании переданной битовой маски. | ManagedAssociation | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | ManagedAssociation | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Метод выполняет сериализацию этого кэша для указанного выходного потока. | ManagedAssociation |
Константа | Определено | ||
---|---|---|---|
MANY : uint = 0 [статические]
Указывает, что используется отношение «многое ко многому» или отношение «один ко многому». | ManagedAssociation | ||
MANY_TO_MANY : String = "many-to-many" [статические]
Указывает, что используется отношение «многое ко многому». | ManagedAssociation | ||
MANY_TO_ONE : String = "many-to-one" [статические]
Указывает, что используется отношение «многое к одному». | ManagedAssociation | ||
ONE : uint = 1 [статические]
Указывает, что отношение имеет тип «один к одному». | ManagedAssociation | ||
ONE_TO_MANY : String = "one-to-many" [статические]
Указывает, что используется отношение «один ко многому». | ManagedAssociation | ||
ONE_TO_ONE : String = "one-to-one" [статические]
Указывает, что отношение имеет тип «один к одному». | ManagedAssociation |
destination | свойство |
destination:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Адрес назначения, на который ссылается эта ассоциация. Свойство, настроенное как ассоциация, должно ссылаться на другой адрес назначения службы данных.
Реализация
public function get destination():String
public function set destination(value:String):void
hierarchicalEvents | свойство |
hierarchicalEvents:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает, действительно ли вышестоящий элемент этой ассоциации получает события из свойств объектов на которые ссылается эта ассоциация.
Реализация
public function get hierarchicalEvents():Boolean
public function set hierarchicalEvents(value:Boolean):void
lazy | свойство |
lazy:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Если true, то значение свойства ассоциации загружается на клиенте при первом обращении, а не при загрузке ссылочного объекта.
Реализация
public function get lazy():Boolean
public function set lazy(value:Boolean):void
loadOnDemand | свойство |
loadOnDemand:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает, действительно ли значение этой ассоциации извлечено с сервера при извлечении состояния исходного элемента.
Реализация
public function get loadOnDemand():Boolean
public function set loadOnDemand(value:Boolean):void
pagedUpdates | свойство |
public var pagedUpdates:Boolean = false
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Если true, обновления набора связанных экземпляров для этой ассоциации выполняются в инкрементах pageSize
. Если false, выполняется одновременное обновление всего набора.
pageSize | свойство |
public var pageSize:int = 0
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Размер страницы, используемый для связи изменений с целью установить связанные экземпляры для этой ассоциации. Релевантно в том случае, если pagedUpdates
имеет значение true.
property | свойство |
property:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Имя свойства, в котором определяется эта ассоциация.
Реализация
public function get property():String
public function set property(value:String):void
readOnly | свойство |
readOnly:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Содержит true
, если эта ассоциация доступна только для чтения с точки зрения ассемблера. Как правило, используется значение true на обратной стороне ассоциации. Ассемблер не должен сохранять измененные значения из ассоциации, доступной только для чтения. Таким образом, они не передаются в обработчик изменений. В стандартном случае следует обновить в коде свойство ассоциации, доступной только для чтения, так как FDMS не обновляет автоматически обратную сторону ассоциации.
Реализация
public function get readOnly():Boolean
public function set readOnly(value:Boolean):void
type | свойство |
type:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает используемый здесь тип ассоциации. Значения: Association.MANY
или Association.ONE
.
Реализация
public function get type():String
public function set type(value:String):void
typeCode | свойство |
typeCode:uint
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает используемый здесь тип ассоциации. Значения: Association.MANY
или Association.ONE
.
Реализация
public function get typeCode():uint
ManagedAssociation | () | Конструктор |
public function ManagedAssociation(info:XML = null)
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Создает экземпляр метаданных с указанным фрагментом XML, который содержит отношение и справочную информацию службы.
Параметрыinfo:XML (default = null ) — XML, содержащий информацию ассоциации.
|
Выдает
ArgumentError — Если требуемая информация отсутствует.
|
getAttributeMask | () | метод |
public function getAttributeMask():uint
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Битовая маска, представляющая атрибуты этой управляемой ассоциации. Начиная с наименьшего бита порядка: первый бит, когда эта ассоциация «ленива». Второй бит, когда ассоциация загружена по требованию. Третий бит, когда ассоциация доступна только для чтения. Четвертый бит, когда иерархические события активированы. Пятый бит, когда иерархические события были установлены. Шестой бит, когда обновления с разбиением на страницы.
Возвращаетuint — битовая маска, представляющая атрибуты этой управляемой ассоциации.
|
readExternal | () | метод |
public function readExternal(input:IDataInput):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Параметры
input:IDataInput |
setAttributeMask | () | метод |
public function setAttributeMask(mask:uint):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Устанавливает атрибуты этой ассоциации на основании переданной битовой маски. Начиная с наименьшего бита порядка: первый бит, когда эта ассоциация «ленива». Второй бит, когда ассоциация загружена по требованию. Третий бит, когда ассоциация доступна только для чтения. Четвертый бит, когда иерархические события активированы. Пятый бит, когда иерархические события были установлены. Шестой бит, когда обновления с разбиением на страницы.
Параметры
mask:uint — битовая маска, представляющая атрибуты этой управляемой ассоциации.
|
toString | () | метод |
public function toString():String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает строковое представление заданного объекта.
Примечание. Методы класса Object динамически создаются в прототипе Object. Чтобы переопределить этот метод в подклассе Object, не используйте ключевое слово override
. Например, в подклассе Object вместо переопределения базового класса применяется function toString():String
.
String — Строковое представление объекта.
|
writeExternal | () | метод |
public function writeExternal(output:IDataOutput):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Метод выполняет сериализацию этого кэша для указанного выходного потока. В настоящее время он используется для кэширования данных вне сети.
Параметры
output:IDataOutput — поток вывода для записи.
|
MANY | Константа |
public static const MANY:uint = 0
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает, что используется отношение «многое ко многому» или отношение «один ко многому».
MANY_TO_MANY | Константа |
public static const MANY_TO_MANY:String = "many-to-many"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
Версии среды выполнения: | Flash Player 10.1, AIR 2.0 |
Указывает, что используется отношение «многое ко многому».
MANY_TO_ONE | Константа |
public static const MANY_TO_ONE:String = "many-to-one"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
Версии среды выполнения: | Flash Player 10.1, AIR 2.0 |
Указывает, что используется отношение «многое к одному».
ONE | Константа |
public static const ONE:uint = 1
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает, что отношение имеет тип «один к одному».
ONE_TO_MANY | Константа |
public static const ONE_TO_MANY:String = "one-to-many"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
Версии среды выполнения: | Flash Player 10.1, AIR 2.0 |
Указывает, что используется отношение «один ко многому».
ONE_TO_ONE | Константа |
public static const ONE_TO_ONE:String = "one-to-one"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
Версии среды выполнения: | Flash Player 10.1, AIR 2.0 |
Указывает, что отношение имеет тип «один к одному».
Tue Jun 12 2018, 11:34 AM Z