ComplexObject.ReportPropertyChanging(String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Notifica o rastreador de alterações que uma alteração de propriedade está pendente num objeto complexo.
protected:
override void ReportPropertyChanging(System::String ^ property);
protected override sealed void ReportPropertyChanging(string property);
override this.ReportPropertyChanging : string -> unit
Protected Overrides NotOverridable Sub ReportPropertyChanging (property As String)
Parâmetros
- property
- String
O nome da propriedade em mudança.
Exceções
property é null.
Observações
Quando um tipo complexo é gerado pelas ferramentas do Modelo de Dados de Entidade, o ReportPropertyChanging método é chamado antes de uma alteração de propriedade para armazenar em cache o valor atual da propriedade em , IEntityChangeTracker de modo a que esse valor possa ser usado como o valor original da propriedade.
Este método chama o EntityComplexMemberChanging método no rastreador de mudanças.
Ao acompanhar alterações feitas à propriedade de um objeto complexo personalizado, deve chamar ReportPropertyChanging. Faça isto quando o objeto complexo herda de ComplexObject.