ObjectStateEntry.RejectPropertyChanges(String) 메서드


속성이 마지막으로 로드, 첨부, 저장되었으며 변경 사항이 사용된 이후 지정한 이름과 함께 속성에 대한 모든 변경 사항이 거부됩니다.Rejects any changes made to the property with the given name since the property was last loaded, attached, saved, or changes were accepted. 속성의 원래 값이 저장되며 속성이 더 이상 수정된 것으로 표시되지 않습니다.The original value of the property is stored and the property will no longer be marked as modified.

 abstract void RejectPropertyChanges(System::String ^ propertyName);
public abstract void RejectPropertyChanges (string propertyName);
abstract member RejectPropertyChanges : string -> unit
Public MustOverride Sub RejectPropertyChanges (propertyName As String)

매개 변수


변경할 속성의 이름입니다.The name of the property to change.


결과 엔터티의 속성이 없습니다 수정 됨으로 표시 되는 경우 엔터티는 Unchanged로 표시 됩니다.If the result is that no properties of the entity are marked as modified, then the entity will be marked as Unchanged. 속성을 변경 해도 Modified 또는 Unchanged 상태에 있는 엔터티에 대 한 거부 전용 수 있습니다.Changes to properties can only rejected for entities that are in the Modified or Unchanged state. 다른 상태 (추가, 삭제 됨 또는 Detached) 엔터티에 대 한이 메서드를 호출 합니다. 예외가 throw 됩니다.Calling this method for entities in other states (Added, Deleted, or Detached) will result in an exception being thrown. 변경 되지 않은 엔터티의 속성에 대 한 변경 내용 거부 또는 수정 된의 변경 되지 않은 속성은 작동 하지 않습니다.Rejecting changes to properties of an Unchanged entity or unchanged properties of a Modified is a no-op.

적용 대상