Compartir a través de


PackageReferenceType Class

Definition

Metadata Type for PackageReference.

public class PackageReferenceType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.IPackageReferenceSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.PackageReferenceSnapshot>
type PackageReferenceType = class
    inherit EntityType<IPackageReferenceSnapshot, PackageReferenceSnapshot>
Public Class PackageReferenceType
Inherits EntityType(Of IPackageReferenceSnapshot, PackageReferenceSnapshot)
Inheritance

Fields

NamePropertyName

The name of the Name property.

TypeName

The Model Type Name.

TypePropertyName

The name of the Type property.

VersionPropertyName

The name of the Version property.

Properties

BaseType (Inherited from EntityType)
DefinitionType (Inherited from EntityType<TDefinitionType,TImplementationType>)
EmptyPropertiesFilter (Inherited from EntityType)
HasId (Inherited from EntityType)
IdProperty

Gets Metadata for Id property.

ImplementationType (Inherited from EntityType<TDefinitionType,TImplementationType>)
Model (Inherited from EntityType)
Name (Inherited from EntityType)
NameProperty

Gets Metadata for Name property.

Properties (Inherited from EntityType)
QueryDefaultProperties
TypeProperty

Gets Metadata for Type property.

VersionProperty

Gets Metadata for Version property.

Methods

CreateEntityValue(IEntityRuntimeModel, EntityIdentity, IPropertiesAvailableStatus)
CreateEntityValue(IEntityRuntimeModel)
CreatePropertiesFilter()

Create a new properties filter.

GetExecutable(AsyncQueryable, ImmutableQueue<ExecutableStep>, Boolean) (Inherited from EntityType<TDefinitionType,TImplementationType>)
GetProperty(String) (Inherited from EntityType)
GetRelationshipProperty(String) (Inherited from EntityType)
InitializeProperties(IReadOnlyCollection<IEntityProperty>)

Initialize the properties collection.

(Inherited from EntityType)
TryGetProperty(String, IEntityProperty) (Inherited from EntityType)

Applies to