Пакет | mx.data |
Класс | public class ManagedQuery |
Наследование | ManagedQuery ManagedOperation Object |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Свойство | Определено | ||
---|---|---|---|
addItemToCollectionOperation : String
Методы addItemToCollectionOperation() и removeItemFromCollectionOperation() являются дополнительными операциями, которые позволяют определить функцию, вызываемую при добавлении или удалении элемента из коллекции. | ManagedQuery | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
convertResults : Boolean = true
Включает/выключает преобразование типов элемента результата. | ManagedOperation | ||
countOperation : String
Имя операции в службе, принимающей те же параметры, что и операция, возвращающая количество элементов в запросе. | ManagedQuery | ||
dataManager : RPCDataManager
Каждая ManagedOperation должна быть нижестоящим элементом тега RPCDataManager. | ManagedOperation | ||
ignore : Boolean = false
В некоторых случаях рекомендуется игнорировать определенную управляемую операцию. | ManagedOperation | ||
name : String Имя операции в управляющей службе. | ManagedOperation | ||
operation : AbstractOperation Сохраняет операцию службы, которая используется для этой управляемой операции. | ManagedOperation | ||
pageSize : int
Размер страницы для этого запроса при активированной подкачке страниц. | ManagedQuery | ||
pagingEnabled : Boolean
Для включения подкачки страниц необходимо установить значение true. | ManagedQuery | ||
parameters : String
Как правило, необязательное значение метаданных, которое сохраняет список имен параметров для этой операции, разделенных запятой. | ManagedOperation | ||
positionalPagingParameters : Boolean = false
При включенной подкачке страниц для определения возвращаемого подмножества элементов операция на сервере должна принять начальный параметр и параметр подсчета. | ManagedQuery | ||
propertySpecifier : String
Строка в форме a, b, c, в которой перечислены имена свойств управляемых элементов, возвращаемых этим запросом. | ManagedQuery | ||
removeItemFromCollectionOperation : String
Методы addItemToCollectionOperation() и removeItemFromCollectionOperation() являются дополнительными операциями, которые позволяют определить функцию, вызываемую при добавлении или удалении элемента из коллекции. | ManagedQuery | ||
resultElementType : Class
Для операций, которые возвращают ответ с несколькими значениями, указывается тип элементов Array или ArrayCollection. | ManagedOperation | ||
resultType : Class
Класс типа возврата для этой операции. | ManagedOperation | ||
synchronizeOperation : String
Имя операции в службе с параметрами, аналогичными этому запросу, который вычисляет измененные элементы запроса со времени последнего запроса. | ManagedQuery | ||
type : String
Представляет тип управляемой операции. | ManagedOperation |
Метод | Определено | ||
---|---|---|---|
Формирует ManagedQuery. | ManagedQuery | ||
Отключает управление данными для этой операции. | ManagedOperation | ||
Включает управление данными для этой операции, если оно было ранее отключено. | ManagedOperation | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
[переопределить]
Инициализирует управляемую операцию, вызывающую ошибки из-за проблем конфигурации, обнаруженные во время выполнения. | ManagedQuery | ||
Вызывает операцию в реальной службе без управления. | ManagedOperation | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object |
addItemToCollectionOperation | свойство |
public var addItemToCollectionOperation:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Методы addItemToCollectionOperation()
и removeItemFromCollectionOperation()
являются дополнительными операциями, которые позволяют определить функцию, вызываемую при добавлении или удалении элемента из коллекции. Во многих случаях членство элементов в запросе определяется неявно, т. е. по значениям свойств, что дает возможность серверу не обрабатывать такие операции. В этих случаях они игнорируются. Эти методы рекомендуется использовать в случае явного управления таблицей ассоциаций, связывающей элемент с определенной коллекцией.
countOperation | свойство |
public var countOperation:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Имя операции в службе, принимающей те же параметры, что и операция, возвращающая количество элементов в запросе. Рекомендуется использовать при включенной подкачке страниц для получения точного размера коллекции. Если операция счета не определена, в системе используется режим динамического установления размера, в котором элементы коллекции выбираются по одной странице с пустым слотом в конце. Без обращения к пустому слоту следующая страница не будет выбрана. При обращении к этому слоту выбирается следующая страница, и размер коллекции увеличивается до тех пор, пока в запросе больше не останется элементов.
pageSize | свойство |
pageSize:int
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Размер страницы для этого запроса при активированной подкачке страниц.
Реализация
public function get pageSize():int
public function set pageSize(value:int):void
pagingEnabled | свойство |
public var pagingEnabled:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Для включения подкачки страниц необходимо установить значение true. При включенной подкачке страниц для определения возвращаемого подмножества элементов операция на сервере должна принять начальный параметр и параметр подсчета. При вызове операции необходимость предоставлять эти параметры службе отсутствует – они добавляются автоматически, поскольку страницы выбираются с сервера по запросу, т. е. в ответ на вызовы getItemAt
. Эти вызовы принимают необязательный параметр выбора с упреждением, позволяющий контролировать количество элементов, выбираемых в данном вызове.
positionalPagingParameters | свойство |
public var positionalPagingParameters:Boolean = false
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
При включенной подкачке страниц для определения возвращаемого подмножества элементов операция на сервере должна принять начальный параметр и параметр подсчета. При вызове операции необходимость предоставлять эти параметры службе отсутствует – они добавляются автоматически, поскольку страницы выбираются с сервера по запросу, т. е. в ответ на вызовы getItemAt
. Эти вызовы принимают необязательный параметр выбора с упреждением, позволяющий контролировать количество элементов, выбираемых в данном вызове. По умолчанию начальный параметр и параметр подсчета должны называться соответственно startIndex и numItems и отображаться в подписи операции. Установка этого флага на true снимает ограничение присвоения имен этими двумя параметрами, но требует, чтобы они отображались в виде двух последних параметров для операции – предпоследний параметр будет интерпретироваться как начальный параметр, а последний как параметр подсчета.
propertySpecifier | свойство |
propertySpecifier:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Строка в форме a, b, c, в которой перечислены имена свойств управляемых элементов, возвращаемых этим запросом. Если значение не установлено, запрос должен возвратить все свойства объекта.
Реализация
public function get propertySpecifier():String
public function set propertySpecifier(value:String):void
removeItemFromCollectionOperation | свойство |
public var removeItemFromCollectionOperation:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Методы addItemToCollectionOperation()
и removeItemFromCollectionOperation()
являются дополнительными операциями, которые позволяют определить функцию, вызываемую при добавлении или удалении элемента из коллекции. Во многих случаях членство элементов в запросе определяется неявно, т. е. по значениям свойств, что дает возможность серверу не обрабатывать такие операции. В этих случаях они игнорируются. Эти методы рекомендуется использовать в случае явного управления таблицей ассоциаций, связывающей элемент с определенной коллекцией.
При удалении элемента из коллекции использовать эту операцию для удаления элемента не требуется. Вместо этого следует установить свойство deleteItemOnRemoveFromFill, и при удалении элемента из коллекции операция сервера deleteItem будет вызвана автоматически.
synchronizeOperation | свойство |
public var synchronizeOperation:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
Версии среды выполнения: | Flash Player 9, AIR 1.5 |
Имя операции в службе с параметрами, аналогичными этому запросу, который вычисляет измененные элементы запроса со времени последнего запроса. То есть выполняет synchronizeFill() для связанного fill().
ManagedQuery | () | Конструктор |
public function ManagedQuery(nameParam:String = null, typeParam:String = "query")
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Формирует ManagedQuery. nameParameter
указывает имя операции службы, на которой основывается ManagedQuery. Обязательный параметр, но здесь он является дополнительным, так что этот класс может использоваться в MXML.
nameParam:String (default = null ) — Имя операции в управляющей службе.
| |
typeParam:String (default = "query ") — Тип управляемой операции запроса. Значения: query или findItem
|
initialize | () | метод |
override public function initialize():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Инициализирует управляемую операцию, вызывающую ошибки из-за проблем конфигурации, обнаруженные во время выполнения.
Tue Jun 12 2018, 11:34 AM Z