Compartilhar via


SolutionConfigurationType Class

Definition

Metadata Type for SolutionConfiguration.

public class SolutionConfigurationType : Microsoft.VisualStudio.ProjectSystem.Query.Framework.EntityType<Microsoft.VisualStudio.ProjectSystem.Query.ISolutionConfigurationSnapshot,Microsoft.VisualStudio.ProjectSystem.Query.Framework.SolutionConfigurationSnapshot>
type SolutionConfigurationType = class
    inherit EntityType<ISolutionConfigurationSnapshot, SolutionConfigurationSnapshot>
Public Class SolutionConfigurationType
Inherits EntityType(Of ISolutionConfigurationSnapshot, SolutionConfigurationSnapshot)
Inheritance

Fields

NamePropertyName

The name of the Name property.

ProjectContextsPropertyName

The name of the ProjectContexts property.

TypeName

The Model Type Name.

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.

ProjectContextsProperty

Gets Metadata for ProjectContexts property.

Properties (Inherited from EntityType)
QueryDefaultProperties

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