ComplexObject Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Toto je rozhraní, které představuje minimální rozhraní potřebné k tomu, aby bylo entitou v 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
- Dědičnost
- Atributy
Konstruktory
| ComplexObject() |
Toto je rozhraní, které představuje minimální rozhraní potřebné k tomu, aby bylo entitou v ADO.NET. |
Pole
| EntityKeyPropertyName |
Název veřejné konstanty používaný pro sledování změn: Tato definice umožňuje uživatelům používat tuto konstantu místo pevného kódování řetězce. To pomáhá zajistit správnost názvu vlastnosti a umožňuje rychlejší porovnání v místech, kde hledáme tento konkrétní řetězec. Uživatelé můžou řetězec s rozlišováním velkých a malých písmen používat přímo místo konstanty. Při porovnání bude jen o něco pomalejší. Zahrnutí znaku pomlčky (-) kolem názvu zajistí, že to nebude v konfliktu s vlastností reálných dat, protože -EntityKey- není platný název identifikátoru. (Zděděno od StructuralObject) |
Metody
| GetValidValue<T>(T, String, Boolean, Boolean) |
Vrátí komplexní typ pro zadanou vlastnost. (Zděděno od StructuralObject) |
| OnPropertyChanged(String) |
PropertyChanged Vyvolá událost. (Zděděno od StructuralObject) |
| OnPropertyChanging(String) |
PropertyChanging Vyvolá událost. (Zděděno od StructuralObject) |
| ReportPropertyChanged(String) |
Upozorní sledování změn, že se změnila vlastnost komplexního objektu. |
| ReportPropertyChanging(String) |
Upozorní sledování změn, že u komplexního objektu čeká na změnu vlastnosti. |
| SetValidValue<T>(T, T, String) |
Nastaví komplexní objekt pro zadanou vlastnost. (Zděděno od StructuralObject) |
Událost
| PropertyChanged |
Oznámení o změně vlastnosti (Zděděno od StructuralObject) |
| PropertyChanging |
Oznámení, že se chystá změnit vlastnost. (Zděděno od StructuralObject) |