Condividi tramite


DbMemberEntry<TEntity,TProperty> Classe

Definizione

Si tratta di un utilizzo della classe di base astratta per rappresentare una proprietà scalare o complessa o una proprietà di navigazione di un'entità. Le proprietà scalari e complesse usano la classe DbPropertyEntry<TEntity,TProperty>derivata , le proprietà di spostamento di riferimento usano la classe DbReferenceEntry<TEntity,TProperty>derivata e le proprietà di spostamento della raccolta usano la classe DbCollectionEntry<TEntity,TElement>derivata .

[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)

Parametri di tipo

TEntity

Tipo dell'entità a cui appartiene questa proprietà.

TProperty

Tipo della proprietà.

Ereditarietà
DbMemberEntry<TEntity,TProperty>
Derivato
Attributi

Costruttori

DbMemberEntry<TEntity,TProperty>()

Si tratta di un utilizzo della classe di base astratta per rappresentare una proprietà scalare o complessa o una proprietà di navigazione di un'entità. Le proprietà scalari e complesse usano la classe DbPropertyEntry<TEntity,TProperty>derivata , le proprietà di spostamento di riferimento usano la classe DbReferenceEntry<TEntity,TProperty>derivata e le proprietà di spostamento della raccolta usano la classe DbCollectionEntry<TEntity,TElement>derivata .

Proprietà

CurrentValue

Ottiene o imposta il valore corrente di questa proprietà.

EntityEntry

Oggetto DbEntityEntry<TEntity> a cui appartiene questo membro.

Name

Ottiene il nome della proprietà.

Metodi

Equals(Object)

Si tratta di un utilizzo della classe di base astratta per rappresentare una proprietà scalare o complessa o una proprietà di navigazione di un'entità. Le proprietà scalari e complesse usano la classe DbPropertyEntry<TEntity,TProperty>derivata , le proprietà di spostamento di riferimento usano la classe DbReferenceEntry<TEntity,TProperty>derivata e le proprietà di spostamento della raccolta usano la classe DbCollectionEntry<TEntity,TElement>derivata .

GetHashCode()

Si tratta di un utilizzo della classe di base astratta per rappresentare una proprietà scalare o complessa o una proprietà di navigazione di un'entità. Le proprietà scalari e complesse usano la classe DbPropertyEntry<TEntity,TProperty>derivata , le proprietà di spostamento di riferimento usano la classe DbReferenceEntry<TEntity,TProperty>derivata e le proprietà di spostamento della raccolta usano la classe DbCollectionEntry<TEntity,TElement>derivata .

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

GetValidationErrors()

Convalida questa proprietà.

ToString()

Si tratta di un utilizzo della classe di base astratta per rappresentare una proprietà scalare o complessa o una proprietà di navigazione di un'entità. Le proprietà scalari e complesse usano la classe DbPropertyEntry<TEntity,TProperty>derivata , le proprietà di spostamento di riferimento usano la classe DbReferenceEntry<TEntity,TProperty>derivata e le proprietà di spostamento della raccolta usano la classe DbCollectionEntry<TEntity,TElement>derivata .

Operatori

Implicit(DbMemberEntry<TEntity,TProperty> to DbMemberEntry)

Restituisce una nuova istanza della classe non generica DbMemberEntry per la proprietà rappresentata da questo oggetto.

Si applica a