flash.net パッケージには、ネットワークによるデータの送受信(URL ダウンロード、Flash Remoting など)に関するクラスが含まれます。



関数
 関数説明
 getClassByAliasregisterClassAlias() メソッドの呼び出しを介して以前にエイリアスを登録したクラスを検索します。
 navigateToURLFlash Player のコンテナを含むアプリケーション (通常はブラウザ) でウィンドウを開くか、置き換えます。
 registerClassAliasAMF(Action Message Format)でオブジェクトがエンコードされるとき、オブジェクトのクラス(タイプ)を維持します。
 sendToURLURL リクエストをサーバーに送信しますが、応答は無視します。
インターフェイス
 インターフェイス説明
 IDynamicPropertyOutputこのインターフェイスは、ダイナミックオブジェクトのダイナミックプロパティの直列化を制御します。
 IDynamicPropertyWriterこのインターフェイスを IDynamicPropertyOutput インターフェイスと共に使用して、ダイナミックオブジェクトのダイナミックプロパティの直列化を制御します。
クラス
 クラス説明
 FileFilterFileFilter クラスは、FileReference.browse() メソッド、FileReferenceList.browse() メソッド、または File オブジェクト、FileReference オブジェクト、FileReferenceList オブジェクトの browse メソッドを呼び出したときに表示されるファイル参照ダイアログボックスに、ユーザーのシステム上のどのファイルを表示するかを示すために使用します。
 FileReferenceFileReference クラスには、ユーザーのコンピュータとサーバーとの間でファイルをアップロードおよびダウンロードするための手段があります。
 FileReferenceListFileReferenceList クラスは、ユーザーがアップロードするファイルを選択する手段を提供します。
 LocalConnectionLocalConnection クラスを使用すると、別の LocalConnection オブジェクトのメソッドを呼び出すことができる LocalConnection オブジェクトを作成できます。
 NetConnectionNetConnection クラスは、Flash Player または AIR アプリケーションと Flash Media Server アプリケーションの間、または Flash Player または AIR アプリケーションと Flash Remoting を実行しているアプリケーションサーバーの間に双方向の接続を作成します。
 NetStreamNetStream クラスは、AIR または Flash Player アプリケーションと Flash Media Server の間、あるいは AIR または Flash Player アプリケーションとローカルファイルシステムの間に単方向のストリーミング接続を開きます。
 NetStreamInfoNetStreamInfo クラスでは、NetStream のオブジェクトに関連するサービスの質(QOS)の各種統計情報と、オーディオ、ビデオ、およびデータの基になるストリーミングバッファを指定します。
 NetStreamPlayOptionsNetStreamPlayOptions クラスでは、NetStream.play2() メソッドに渡すことができる様々なオプションを指定します。
 NetStreamPlayTransitionsNetStreamPlayTransitions クラスでは、NetStreamPlayOptions.transition プロパティで使用できる有効なストリングを指定します。
 ObjectEncodingObjectEncoding クラスを使用すると、オブジェクトを直列化するクラス (FileStream、NetStream、NetConnection、SharedObject、ByteArray など) で直列化の設定を定義する際に、以前のバージョンの ActionScript を使用できます。
 ResponderResponder クラスは、NetConnection.call() で個々の操作の成否に関するサーバーからの戻り値を処理するために使用されるオブジェクトを提供します。
 SharedObjectSharedObject クラスは、ユーザーのコンピュータまたはサーバー上で限定された量のデータを読み込みおよび格納するために使用されます。
 SharedObjectFlushStatusSharedObjectFlushStatus クラスは、SharedObject.flush() メソッドの呼び出しから返されるコードの値を提供します。
 SocketSocket クラスを使用すると、コードでソケット接続を確立して生のバイナリデータを読み書きできます。
 URLLoaderURLLoader クラスは、指定した URL からテキスト、バイナリデータ、または URL エンコード形式の変数をダウンロードする際に使用します。
 URLLoaderDataFormatURLLoaderDataFormat クラスは、ダウンロードされるデータの受信方法を指定する値を提供します。
 URLRequestURLRequest クラスは、すべての情報を 1 つの HTTP 要求にキャプチャします。
 URLRequestDefaults AIR-onlyURLRequestDefaults クラスには、URLRequest クラスのプロパティのデフォルト値を定義するために設定できる静的プロパティが含まれています。
 URLRequestHeaderURLRequestHeader オブジェクトは 1 つの HTTP のリクエストヘッダをカプセル化し、名前と値のペアを構成します。
 URLRequestMethodURLRequestMethod クラスは、URLRequest オブジェクトが POST または GET のどちらのメソッドを使用するかを指定する値を提供します。
 URLStreamURLStream クラスはダウンロード用 URL への低レベルのアクセスを提供します。
 URLVariablesURLVariables クラスを使用すると、アプリケーションとサーバーの間で変数を転送できます。
 XMLSocketXMLSocket クラスはクライアントソケットを実装しており、Flash Player または AIR アプリケーションはこのソケットを使用して、IP アドレスまたはドメイン名で識別されるサーバーコンピュータと通信できます。