IAssemblyReferenceSnapshot Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes a referenced assembly in a Project Configuration. Holds useful information in regards to an Assembly Reference like its Name, Path, Type, etc.
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })]
public interface IAssemblyReferenceSnapshot : Microsoft.VisualStudio.ProjectSystem.Query.IEntityWithId<Microsoft.VisualStudio.ProjectSystem.Query.IAssemblyReferenceSnapshot>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.VisualStudio.ProjectSystem.Query.Framework.ProjectModelEntityJsonConverter), new System.Object[] { Mono.Cecil.CustomAttributeArgument })>]
type IAssemblyReferenceSnapshot = interface
interface IEntityWithId<IAssemblyReferenceSnapshot>
interface IEntityWithId
interface IEntity
Public Interface IAssemblyReferenceSnapshot
Implements IEntityWithId(Of IAssemblyReferenceSnapshot)
- Derived
- Attributes
-
Newtonsoft.Json.JsonConverterAttribute
- Implements
Properties
Alias |
Gets the alias of the referenced assembly. |
CopyLocal |
Gets whether the assembly reference is copied to the local bin path. |
Culture |
Gets the culture of the assembly to be referenced. |
Description |
Gets a text description of the assembly to be referenced. |
FullName |
Gets the full name of the assembly to be referenced. |
Id |
Gets the identity of the object. (Inherited from IEntityWithId) |
MajorVersion |
Gets the major version number of the assembly to be referenced. |
MinorVersion |
Gets the minor version number of the assembly to be referenced. |
Name |
Gets the name of the referenced assembly. |
Path |
Gets the path of the referenced assembly. |
PropertiesAvailableStatus |
Gets available properties status of a AssemblyReference. |
Resolved |
Gets whether the assembly reference is resolved. |
SpecificVersion |
Gets whether only a certain version of the reference is used. |
Type |
Gets the type of the assembly reference. Includes COM, Native, assembly, and project to project references |
Version |
Gets the version of the assembly to be referenced. |
Methods
AsQueryable() |
Creates a queryable returning this entity object. (Inherited from IEntityWithId<TEntity>) |