Udostępnij za pośrednictwem


DbMemberEntry<TEntity,TProperty> Klasa

Definicja

Jest to abstrakcyjna klasa bazowa służąca do reprezentowania właściwości skalarnej lub złożonej albo właściwości nawigacji jednostki. Właściwości skalarne i złożone używają klasy DbPropertyEntry<TEntity,TProperty>pochodnej , właściwości nawigacji referencyjnej używają właściwości DbReferenceEntry<TEntity,TProperty>klasy pochodnej , a właściwości nawigacji kolekcji używają klasy DbCollectionEntry<TEntity,TElement>pochodnej .

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public abstract class DbMemberEntry<TEntity,TProperty> where TEntity : class
public abstract class DbMemberEntry<TEntity,TProperty> where TEntity : class
type DbMemberEntry<'Entity, 'Property (requires 'Entity : null)> = class
Public MustInherit Class DbMemberEntry(Of TEntity, TProperty)

Parametry typu

TEntity

Typ jednostki, do której należy ta właściwość.

TProperty

Typ właściwości.

Dziedziczenie
DbMemberEntry<TEntity,TProperty>
Pochodne
Atrybuty

Konstruktory

DbMemberEntry<TEntity,TProperty>()

Jest to abstrakcyjna klasa bazowa służąca do reprezentowania właściwości skalarnej lub złożonej albo właściwości nawigacji jednostki. Właściwości skalarne i złożone używają klasy DbPropertyEntry<TEntity,TProperty>pochodnej , właściwości nawigacji referencyjnej używają właściwości DbReferenceEntry<TEntity,TProperty>klasy pochodnej , a właściwości nawigacji kolekcji używają klasy DbCollectionEntry<TEntity,TElement>pochodnej .

Właściwości

CurrentValue

Pobiera lub ustawia bieżącą wartość tej właściwości.

EntityEntry

Element DbEntityEntry<TEntity> , do którego należy ten element członkowski.

Name

Pobiera nazwę właściwości.

Metody

Equals(Object)

Jest to abstrakcyjna klasa bazowa służąca do reprezentowania właściwości skalarnej lub złożonej albo właściwości nawigacji jednostki. Właściwości skalarne i złożone używają klasy DbPropertyEntry<TEntity,TProperty>pochodnej , właściwości nawigacji referencyjnej używają właściwości DbReferenceEntry<TEntity,TProperty>klasy pochodnej , a właściwości nawigacji kolekcji używają klasy DbCollectionEntry<TEntity,TElement>pochodnej .

GetHashCode()

Jest to abstrakcyjna klasa bazowa służąca do reprezentowania właściwości skalarnej lub złożonej albo właściwości nawigacji jednostki. Właściwości skalarne i złożone używają klasy DbPropertyEntry<TEntity,TProperty>pochodnej , właściwości nawigacji referencyjnej używają właściwości DbReferenceEntry<TEntity,TProperty>klasy pochodnej , a właściwości nawigacji kolekcji używają klasy DbCollectionEntry<TEntity,TElement>pochodnej .

GetType()

Type Pobiera bieżące wystąpienie.

GetValidationErrors()

Sprawdza poprawność tej właściwości.

ToString()

Jest to abstrakcyjna klasa bazowa służąca do reprezentowania właściwości skalarnej lub złożonej albo właściwości nawigacji jednostki. Właściwości skalarne i złożone używają klasy DbPropertyEntry<TEntity,TProperty>pochodnej , właściwości nawigacji referencyjnej używają właściwości DbReferenceEntry<TEntity,TProperty>klasy pochodnej , a właściwości nawigacji kolekcji używają klasy DbCollectionEntry<TEntity,TElement>pochodnej .

Operatory

Implicit(DbMemberEntry<TEntity,TProperty> to DbMemberEntry)

Zwraca nowe wystąpienie klasy innej niż ogólna DbMemberEntry dla właściwości reprezentowanej przez ten obiekt.

Dotyczy