VBProjectAssembly Class
Represents a Visual Basic
project (source code-based) assembly.
public class VBProjectAssembly : ProjectAssembly, IProjectAssembly, IAssembly
- Inheritance:
- object ProjectAssembly object
- Implements:
- IProjectAssembly IAssembly
Constructors
VBProjectAssembly(IAssemblyName)
Initializes a new instance of the VBProjectAssembly
class.
public VBProjectAssembly(IAssemblyName assemblyName)
Parameter | Type | Description |
---|---|---|
assemblyName | IAssemblyName | An IAssemblyName that contains assembly name information. |
VBProjectAssembly(string)
Initializes a new instance of the VBProjectAssembly
class.
public VBProjectAssembly(string name)
Parameter | Type | Description |
---|---|---|
name | string | The simple name of the assembly. |
Properties
IsLanguageCaseSensitive
Gets whether the language associated with this project assembly is case-sensitive.
protected override bool IsLanguageCaseSensitive { get; }
Property Value
- bool:
true
if the language associated with this project assembly is case-sensitive; otherwise,false
.
Resolver
Gets the IResolver to use for this project assembly.
public override IResolver Resolver { get; }
Property Value
Inherited Members
- ProjectAssembly.GetAssemblyName()
- ProjectAssembly.ToString()
- ProjectAssembly.ToTreeString()
- ProjectAssembly.AssemblyReferences
- ProjectAssembly.Documentation
- ProjectAssembly.GlobalNamespace
- ProjectAssembly.Name
- ProjectAssembly.Namespaces
- ProjectAssembly.SourceFiles
- object.GetType()
- object.MemberwiseClone()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()