2011-05-05 2 views
0

헤이 생성, SQLMetal은 다음과 같이 코드를 생성하십시오 OnSpecimenChanging 및 모든 방법이 할 무엇C# SQLMetal 코드

[Column(Storage = "_specimen", DbType = "VarChar(100)")] 
    public string Specimen 
    { 
     get 
     { 
      return this._specimen; 
     } 
     set 
     { 
      if ((this._specimen != value)) 
      { 
       this.OnSpecimenChanging(value); 
       this.SendPropertyChanging(); 
       this._specimen = value; 
       this.SendPropertyChanged("specimen"); 
       this.OnSpecimenChanged(); 
      } 
     } 
    } 

입니까? this.SendPropertyChanged("specimen");의 표본은 모두 대문자로 표기해야합니까? 아니면 대소 문자를 구분하지 않아야합니까?

답변

0

소스 코드를 보지 않고도 그들이하는 일을 정확하게 말하는 것은 어렵습니다. SendPropertyChanged는 PropertyChanged 이벤트를 발생시키는 데 가장 많이 사용됩니다. PropertyChanged 이벤트는 구독자에게 특정 속성이 변경된 이벤트를 알립니다. PropertyChangedEventArgs의 PropertyName 문자열은 대/소문자를 구분하므로 S를 대문자로 입력해야합니다. 자세한 내용은

:

http://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanged.aspx

http://msdn.microsoft.com/en-us/library/system.componentmodel.inotifypropertychanging.aspx