Partager via


EntityIdProperty Class

Definition

Represents the id field of an entity

[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 2 })]
public class EntityIdProperty : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityValueProperty<Microsoft.VisualStudio.ProjectSystem.Query.IEntityWithId,Microsoft.VisualStudio.ProjectSystem.Query.IEntityValue,Microsoft.VisualStudio.ProjectSystem.Query.EntityIdentity>, Microsoft.VisualStudio.ProjectSystem.Query.IEntityIdProperty, Microsoft.VisualStudio.ProjectSystem.Query.IEntityValueProperty<Microsoft.VisualStudio.ProjectSystem.Query.EntityIdentity>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 2 })>]
type EntityIdProperty = class
    inherit EntityValueProperty<IEntityWithId, IEntityValue, EntityIdentity>
    interface IEntityIdProperty
    interface IEntityValueProperty<EntityIdentity>
    interface IEntityValueProperty
    interface IEntityProperty
Public Class EntityIdProperty
Inherits EntityValueProperty(Of IEntityWithId, IEntityValue, EntityIdentity)
Implements IEntityIdProperty, IEntityValueProperty(Of EntityIdentity)
Inheritance
Attributes
Implements

Constructors

EntityIdProperty()

Initializes a new instance of the EntityIdProperty class.

Properties

Index (Inherited from EntityProperty)
PropertyName (Inherited from EntityProperty)
ValueType (Inherited from EntityValueProperty<TEntity,TEntityValue,TValue>)

Methods

GetValue(IEntity) (Inherited from EntityValueProperty<TEntity,TEntityValue,TValue>)

Explicit Interface Implementations

IEntityValueProperty.GetValue(IEntity) (Inherited from EntityValueProperty<TEntity,TEntityValue,TValue>)

Applies to