Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
mx.data 

ManagedQuery  - AS3 ADEP Data Services

Пакетmx.data
Классpublic class ManagedQuery
НаследованиеManagedQuery Inheritance ManagedOperation Inheritance 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
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheritedconvertResults : Boolean = true
Включает/выключает преобразование типов элемента результата.
ManagedOperation
  countOperation : String
Имя операции в службе, принимающей те же параметры, что и операция, возвращающая количество элементов в запросе.
ManagedQuery
 InheriteddataManager : RPCDataManager
Каждая ManagedOperation должна быть нижестоящим элементом тега RPCDataManager.
ManagedOperation
 Inheritedignore : Boolean = false
В некоторых случаях рекомендуется игнорировать определенную управляемую операцию.
ManagedOperation
 Inheritedname : String
Имя операции в управляющей службе.
ManagedOperation
 Inheritedoperation : AbstractOperation
Сохраняет операцию службы, которая используется для этой управляемой операции.
ManagedOperation
  pageSize : int
Размер страницы для этого запроса при активированной подкачке страниц.
ManagedQuery
  pagingEnabled : Boolean
Для включения подкачки страниц необходимо установить значение true.
ManagedQuery
 Inheritedparameters : String
Как правило, необязательное значение метаданных, которое сохраняет список имен параметров для этой операции, разделенных запятой.
ManagedOperation
  positionalPagingParameters : Boolean = false
При включенной подкачке страниц для определения возвращаемого подмножества элементов операция на сервере должна принять начальный параметр и параметр подсчета.
ManagedQuery
  propertySpecifier : String
Строка в форме a, b, c, в которой перечислены имена свойств управляемых элементов, возвращаемых этим запросом.
ManagedQuery
  removeItemFromCollectionOperation : String
Методы addItemToCollectionOperation() и removeItemFromCollectionOperation() являются дополнительными операциями, которые позволяют определить функцию, вызываемую при добавлении или удалении элемента из коллекции.
ManagedQuery
 InheritedresultElementType : Class
Для операций, которые возвращают ответ с несколькими значениями, указывается тип элементов Array или ArrayCollection.
ManagedOperation
 InheritedresultType : Class
Класс типа возврата для этой операции.
ManagedOperation
  synchronizeOperation : String
Имя операции в службе с параметрами, аналогичными этому запросу, который вычисляет измененные элементы запроса со времени последнего запроса.
ManagedQuery
 Inheritedtype : String
Представляет тип управляемой операции.
ManagedOperation
Общедоступные методы
 МетодОпределено
  
ManagedQuery(nameParam:String = null, typeParam:String = "query")
Формирует ManagedQuery.
ManagedQuery
 Inherited
Отключает управление данными для этой операции.
ManagedOperation
 Inherited
Включает управление данными для этой операции, если оно было ранее отключено.
ManagedOperation
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
  
[переопределить] Инициализирует управляемую операцию, вызывающую ошибки из-за проблем конфигурации, обнаруженные во время выполнения.
ManagedQuery
 Inherited
Вызывает операцию в реальной службе без управления.
ManagedOperation
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
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

Инициализирует управляемую операцию, вызывающую ошибки из-за проблем конфигурации, обнаруженные во время выполнения.





[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.