Пакет | mx.rpc.soap.mxml |
Класс | public class Operation |
Наследование | Operation Operation AbstractOperation AbstractInvoker EventDispatcher Object |
Реализует | IMXMLSupport |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
send()
.
Общедоступные свойства
Свойство | Определено | ||
---|---|---|---|
arguments : Object
Аргументы для передачи операции при ее вызове. | AbstractOperation | ||
concurrency : String
Параллельная обработка для этой операции. | Operation | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
endpointURI : String
Местоположение WebService для этой операции. | Operation | ||
forcePartArrays : Boolean
Определяет, требуется ли возвращать в виде массива с одним элементом (или без элементов соответственно) одиночное или пустое значение для части выходного сообщения, которая определена как массив. | Operation | ||
headerFormat : String
Определяет способ декодирования закодированных заголовков SOAP. | Operation | ||
headers : Array [только для чтения]
Предоставляет доступ к массиву SOAPHeaders, которые требуется передать для каждого вызова операции. | Operation | ||
httpHeaders : Object
Пользовательские заголовки HTTP, передаваемые в конечную точку SOAP. | Operation | ||
ignoreWhitespace : Boolean
Определяет, игнорируется ли пустое пространство при обработке XML для запроса или ответа с кодировкой SOAP. | Operation | ||
lastResult : Object [только для чтения]
Результат последнего вызова. | AbstractInvoker | ||
makeObjectsBindable : Boolean [переопределить]
Если значение равно true, возвращенные анонимные объекты принудительно передаются объектам со свойством bindable. | Operation | ||
multiplePartsFormat : String
Указывает тип объекта результата по умолчанию для вызовов web-служб, которые определяют несколько частей выходного сообщения. | Operation | ||
name : String
Имя этой операции. | AbstractOperation | ||
operationManager : Function
Это свойство обычно устанавливается кодом инфраструктуры, если требуется изменить поведение вызова службы без изменения способа внешнего вызова этой службы. | AbstractInvoker | ||
properties : Object
Эта функция предназначена, главным образом, для разработчиков инфраструктуры с целью регистрации дополнительных пользовательских свойств для операции. | AbstractOperation | ||
request : Object
Запрос операции представляет собой структуру объекта или структуру XML. | Operation | ||
resultElementType : Class
Аналогично resultType предназначается для определения класса ActionScript, используемого данной операцией, но применяется только в отношении операций, возвращающих результат с несколькими значениями (например, | AbstractInvoker | ||
resultFormat : String
Определяет способ декодирования результата. | Operation | ||
resultHeaders : Array [только для чтения]
Заголовки, возвращаемые в рамках последнего выполнения этой операции. | Operation | ||
resultType : Class
Указывает дополнительный тип возврата для операции. | AbstractInvoker | ||
service : AbstractService [только для чтения]
Предоставляет удобный доступ к службе, в которой вызывается операция. | AbstractOperation | ||
showBusyCursor : Boolean
Требуется ли отображать курсор в состоянии занятости при выполнении операции. | Operation | ||
xmlSpecialCharsFilter : Function
Указывает пользовательскую функцию, которая используется для удаления специальных символов XML перед кодированием любого простого содержимого. | Operation |
Общедоступные методы
Метод | Определено | ||
---|---|---|---|
Создает новую операцию. | Operation | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Добавляет заголовок, применимый только к этой операции. | Operation | ||
addSimpleHeader(qnameLocal:String, qnameNamespace:String, headerName:String, headerValue:String):void
Добавляет заголовок, применимый только к этой операции. | Operation | ||
[переопределить]
Отменяет последний вызов службы или вызов с указанным идентификатором. | Operation | ||
Очищает заголовки для данной отдельной операции. | Operation | ||
Устанавливает для свойства result объекта вызова значение null. | AbstractInvoker | ||
Посылает событие в поток событий. | EventDispatcher | ||
Возвращает заголовок, если найдено соответствие на основе значений QName, localName и URI. | Operation | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Удаляет заголовок с данным QName из всех операций. | Operation | ||
Выполняет соответствующий метод. | AbstractOperation | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Эта функция предоставляется для обновления свойства lastResult. | AbstractInvoker | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
События
Сведения о свойстве
concurrency | свойство |
concurrency:String
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Параллельная обработка для этой операции. Если это значение не было явно установлено, используется настройка из WebService.
Реализация
public function get concurrency():String
public function set concurrency(value:String):void
showBusyCursor | свойство |
showBusyCursor:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Требуется ли отображать курсор в состоянии занятости при выполнении операции. Если это значение не было явно установлено, используется настройка из WebService.
Реализация
public function get showBusyCursor():Boolean
public function set showBusyCursor(value:Boolean):void
Сведения о конструкторе
Operation | () | Конструктор |
public function Operation(webService:WebService = null, name:String = null)
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Создает новую операцию.
ПараметрыwebService:WebService (default = null ) — Web-служба, для которой вызывается эта операция.
| |
name:String (default = null ) — Имя этой операции.
|
Сведения о методе
cancel | () | метод |
override public function cancel(id:String = null):mx.rpc:AsyncToken
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Отменяет последний вызов службы или вызов с указанным идентификатором. Даже в том случае, если возможность выполнения сетевой операции сохраняется, события результата или ошибки не передаются.
Параметры
id:String (default = null ) — Значение messageId для вызова, который требуется отменить. Дополнительно. Если этот параметр не используется, последний вызов службы будет отменен.
|
mx.rpc:AsyncToken — AsyncToken, связанный с вызовом, который был отменен или является нулевым (если отмена вызовов не выполнялась).
|
Tue Jun 12 2018, 11:34 AM Z