이름 바꾸기 후 Datacontext의 속성을 바꾸는 것에서 Linq에서 SQL을 중지하십시오.

StackOverflow https://stackoverflow.com/questions/756993

  •  09-09-2019
  •  | 
  •  

문제

내 데이터 컨텍스트에서 Protendor라는 엔터티를 얻었습니다. 입증자라고 불리는 속성은 데이터 컨텍스트를 위해 생성됩니다. 나는 그것을 스페인어로 올바른 철자 인 증명서로 바꿉니다. 그러나 모델에서 무엇이든 수행하자마자 (증명서 엔티티와 관련이 없음) 재건축을 다시 확인했습니다.

나는 복수화를 끄고 싶지 않습니다. 단지 내 이름의 이름을 바꾸지 않기를 원합니다. :)

감사

도움이 되었습니까?

해결책

데이터 모델 DBML 파일을 변경하면 LINQ에서 SQL 클래스가 처음부터 완전히 생성됩니다. 클래스 파일에 대한 모든 수정은 덮어 씁니다.

복수화 규칙을 변경하면 코드 생성을 변경하여 수행해야하지만 이것이 가능한지 모르겠습니다.


DBML 디자이너 창에서 테이블을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하여 생성 된 이름을 변경할 수 있습니다. 사용자 정의 이름을 정의 할 수있는 '이름'이라는 필드가 있습니다.

또한 : 이것은이 특정 문제와 직접 관련이 없지만 생성 된 클래스에 수정을 추가하려면 부분 클래스로 정의됩니다. 따라서 별도의 부분 클래스를 만들어 클래스에 메소드를 추가 할 수 있습니다.

다른 팁

어디에서 이름을 바꾸고 있습니까? 생성 된 C# 코드를 변경하면 본대로 덮어 씁니다.

DBML 파일에서 변경해야합니다. 해당 파일을 엽니 다. 속성을 선택한 다음 속성 패널을 열고 변경하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top