Udostępnij za pośrednictwem


ComplexObject Klasa

Definicja

Jest to interfejs reprezentujący minimalny interfejs wymagany do jednostki w ADO.NET.

[System.Runtime.Serialization.DataContract(IsReference=true)]
[System.Serializable]
public abstract class ComplexObject : System.Data.Entity.Core.Objects.DataClasses.StructuralObject
type ComplexObject = class
    inherit StructuralObject
Public MustInherit Class ComplexObject
Inherits StructuralObject
Dziedziczenie
ComplexObject
Atrybuty

Konstruktory

ComplexObject()

Jest to interfejs reprezentujący minimalny interfejs wymagany do jednostki w ADO.NET.

Pola

EntityKeyPropertyName

Publiczna stała używana do śledzenia zmian Zapewnienie tej definicji umożliwia użytkownikom używanie tej stałej zamiast kodowania ciągów. Pomaga to zapewnić poprawność nazwy właściwości i umożliwia szybsze porównania w miejscach, w których szukamy tego konkretnego ciągu. Użytkownicy nadal mogą używać ciągu wrażliwego na wielkość liter bezpośrednio zamiast stałej, będzie po prostu nieco wolniejsza w porównaniu. Dołączenie znaku kreski (-) wokół nazwy gwarantuje, że nie spowoduje to konfliktu z rzeczywistą właściwością danych, ponieważ -EntityKey - nie jest prawidłową nazwą identyfikatora

(Odziedziczone po StructuralObject)

Metody

GetValidValue<T>(T, String, Boolean, Boolean)

Zwraca typ złożony dla określonej właściwości.

(Odziedziczone po StructuralObject)
OnPropertyChanged(String)

PropertyChanged Zgłasza zdarzenie.

(Odziedziczone po StructuralObject)
OnPropertyChanging(String)

PropertyChanging Zgłasza zdarzenie.

(Odziedziczone po StructuralObject)
ReportPropertyChanged(String)

Powiadamia śledzenie zmian, że właściwość obiektu złożonego uległa zmianie.

ReportPropertyChanging(String)

Powiadamia śledzenie zmian, że zmiana właściwości jest oczekująca na obiekt złożony.

SetValidValue<T>(T, T, String)

Ustawia obiekt złożony dla określonej właściwości.

(Odziedziczone po StructuralObject)

Zdarzenia

PropertyChanged

Powiadomienie o zmianie właściwości.

(Odziedziczone po StructuralObject)
PropertyChanging

Powiadomienie, że właściwość ma zostać zmieniona.

(Odziedziczone po StructuralObject)

Dotyczy