DbPropertyValues 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í.
Kolekce všech vlastností podkladové entity nebo komplexního objektu.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbPropertyValues
public class DbPropertyValues
type DbPropertyValues = class
Public Class DbPropertyValues
- Dědičnost
-
DbPropertyValues
- Atributy
Poznámky
Instanci této třídy lze převést na instanci obecné třídy pomocí metody Cast. Komplexní vlastnosti v podkladové entitě nebo komplexním objektu jsou reprezentovány v hodnotách vlastností jako vnořené instance této třídy.
Vlastnosti
Item[String] |
Získá nebo nastaví hodnotu vlastnosti se zadaným názvem vlastnosti. Hodnota může být vnořenou instancí této třídy. |
PropertyNames |
Získá sadu názvů všech vlastností v tomto slovníku jako sadu jen pro čtení. |
Metody
Clone() |
Vytvoří nový slovník obsahující kopie všech vlastností v tomto slovníku. Změny provedené v novém slovníku se v tomto slovníku neprojeví a naopak. |
Equals(Object) |
Kolekce všech vlastností podkladové entity nebo komplexního objektu. |
GetHashCode() |
Kolekce všech vlastností podkladové entity nebo komplexního objektu. |
GetType() |
Type Získá z aktuální instance. |
GetValue<TValue>(String) |
Získá hodnotu vlastnosti stejně jako pomocí indexované vlastnosti getter, ale zadaný na typ obecného parametru. To je užitečné zejména u vnořených slovníků, abyste se vyhnuli psaní výrazů s velkým množstvím přetypování. |
SetValues(DbPropertyValues) |
Nastaví hodnoty tohoto slovníku čtením hodnot z jiného slovníku. Druhý slovník musí být založen na stejném typu jako tento slovník nebo na typu odvozeného od typu pro tento slovník. |
SetValues(Object) |
Nastaví hodnoty tohoto slovníku načtením hodnot z daného objektu. Daný objekt může být libovolného typu. Každá vlastnost objektu s názvem, který odpovídá názvu vlastnosti ve slovníku a lze ji přečíst, se přečte. Ostatní vlastnosti budou ignorovány. To umožňuje například kopírování vlastností z jednoduchých objektů pro přenos dat (DTO). |
ToObject() |
Vytvoří objekt základního typu pro tento slovník a hydratuje ho hodnotami vlastností z tohoto slovníku. |
ToString() |
Kolekce všech vlastností podkladové entity nebo komplexního objektu. |
Platí pro
Entity Framework