2011-07-20 22 views
0

假設我剛剛更新了模型並添加了一個包含30列的表格。
現在我需要用這30個屬性創建一個業務類。
我不想使用任何創建此類的工具,但我只希望能夠從edmx文件中複製屬性的名稱。從edmx複製和粘貼屬性名稱

有沒有什麼好的方法可以做到這一點?複製並粘貼每個屬性是非常困難的工作。

回答

1

您可以使用其他編輯器打開edmx文件。爲此,您可以右鍵單擊edmx文件並使用XML(文本)編輯器將其打開。然後你必須找到描述你的屬性的部分並複製它。例如:

<EntityType Name="AccessItems"> 
     <Key> 
     <PropertyRef Name="ID" /> 
     </Key> 
     <Property Name="ID" Type="int" Nullable="false" StoreGeneratedPattern="Identity" /> 
     <Property Name="Name" Type="varchar" Nullable="false" MaxLength="128" /> 
     <Property Name="Path" Type="varchar" MaxLength="256" /> 
     <Property Name="IsActive" Type="bit" Nullable="false" /> 
     <Property Name="IsModule" Type="bit" Nullable="false" /> 
     <Property Name="Parent_ID" Type="int" /> 
    </EntityType> 

如果你需要的屬性僅僅是名字,你可以只選擇你想使用鍵Alt + Shift +箭頭鍵,然後只需清除不需要的東西中的數據,因爲一些屬性名稱會比別人長,你會有一些其他的符號。 希望這有助於!