變更 DataContext 方法的傳回型別 (O/R 設計工具)
DataContext 方法 (根據預存程序或函式所建立) 的傳回型別,會隨預存程序或函式在 O/R 設計工具中的置放位置而有所不同。 如果將項目直接放入現有的實體類別,且預存程序或函式所傳回資料的結構描述符合實體類別的型態,則建立的 DataContext 方法會具有該實體類別的傳回型別。 如果您將項目放入 O/R 設計工具的空白區域,則建立的 DataContext 方法會傳回自動產生的型別。 您可以在將 DataContext 方法加入至方法窗格後,變更方法的傳回型別。 若要檢查或變更 DataContext 方法的傳回型別,請選取該方法,然後按一下 [屬性] 視窗中的 [傳回型別] 屬性。
注意
您無法使用 [屬性] 視窗,將傳回型別設定為實體類別的 DataContext 方法還原成傳回自動產生的型別。 若要將 DataContext 方法還原成傳回自動產生的類型,則必須再次將原始資料庫物件拖曳至 O/R 設計工具。
注意
在本文的某些 Visual Studio 使用者介面項目中,您的電腦可能會顯示不同的名稱或位置。 您使用的可能是不同版本的 Visual Studio 或不同的環境設定。 如需詳細資訊,請參閱將 IDE 個人化。
若要將 DataContext 方法的傳回型別從自動產生的型別變更為實體類別
選取方法窗格中的 DataContext 方法。
選取 [屬性] 視窗中的 [傳回型別],然後在 [傳回型別] 清單中選取可用的實體類別。 如果想要的實體類別不在清單中,請在 O/R 設計工具中新增或建立,以便將其新增至清單中。
儲存
.dbml
檔案。
若要將 DataContext 方法的傳回型別從實體類別變更為自動產生的型別
選取 [方法] 窗格中的 DataContext 方法,並予以刪除。
將資料庫物件從 [伺服器總管]/[資料庫總管] 拖曳至 O/R 設計工具的空白區域。
儲存
.dbml
檔案。
相關內容
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應