適用於 Adobe® Flash® Platform 的 ActionScript® 3.0 參考
首頁  |  隱藏套件和類別清單 |  套件  |  類別  |  新增內容  |  索引  |  附錄  |  為什麼顯示英文?
篩選: 從伺服器擷取資料...
從伺服器擷取資料...
 

flash.sampler 


flash.sampler 套件包含用來追蹤程序呼叫的方法和類別,以便讓您剖析記憶體使用情形與最佳化應用程式。隨附於 Adobe Flash Builder 的剖析代理程式 (Profiling Agent) 會使用本套件,您也可以使用本套件自訂剖析代理程式或建構自己的記憶體測試。當您瞭解應用程式中使用最多記憶體的部分之後,就可以針對該處進行最佳化,加速應用程式效能。本套件中的類別與方法必須使用 Flash Player 除錯版本 9.0.115.0 或更新的版本。如需詳細資訊,請參閱 flash.sampler 方法概觀



函數
 函數說明
 clearSamples 清除目前的 Sample 物件集合。
 getGetterInvocationCount 傳回執行 get 函數的次數。
 getInvocationCount 傳回執行方法的次數。
 getLexicalScopes 公開「函數」的語彙範圍,讓設定可以看到擷取的範圍物件 (包括具有範圍的啟動物件),如同被「函數」實體所保留一般。
 getMasterString 傳回字串相依的主字串,或者如果此字串未與其他字串相依則為 null。
 getMemberNames 傳回包含指定物件之所有成員 (包括私有成員) 的物件。
 getSampleCount 傳回所收集的樣本數目。
 getSamples 從最後一個取樣工作階段中傳回記憶體用量 Sample 實體的物件。
 getSavedThis 從 Method 結束項傳回儲存的 "this",這通常您不能從 AS 看到。
 getSetterInvocationCount 傳回執行 set 函數的次數。
 getSize 搭配 Flash Player 9.0.115.0 或更新的除錯程式版本使用時,傳回指定的物件在記憶體中的大小。
 isGetterSetter 檢查屬性是否由 get/set 函數所定義。
 pauseSampling 暫時停止取樣程序。
 sampleInternalAllocs 通知取樣程式是否應該從 Flash Player 建立內部配置的 NewObjectSamples。
 setSamplerCallback 替取樣程式設定回呼函數 – 當取樣串流快要耗盡時,會呼叫這個函數。
 startSampling 開始收集記憶體用量 Sample 物件的程序。
 stopSampling 結束收集記憶體用量 Sample 物件的程序,並釋放專門用於取樣程序的資源。
類別
 類別說明
 DeleteObjectSample DeleteObjectSample 類別代表在 getSamples() 串流中建立的物件;每個 DeleteObjectSample 物件都會對應一個 NewObjectSample 物件。
 NewObjectSample NewObjectSample 類別代表在 getSamples() 串流中建立的物件。
 Sample Sample 類別會建立可在指定期間保留記憶體分析資訊的物件。
 StackFrame StackFrame 類別可供您存取函數所在資料區塊的屬性。

[ X ]為什麼顯示英文?
「ActionScript 3.0 參考」的內容是以英文顯示

並非所有「ActionScript 3.0 參考」的內容都翻譯為所有語言。當語言元素未翻譯時,就會以英文顯示。例如,ga.controls.HelpBox 類別並沒有翻譯為任何語言。因此在參考的繁體中文版本中,ga.controls.HelpBox 類別就會以英文顯示。