9 types derived from Assembly
Aspire.Dashboard.Tests (1)
AssemblyExtensionsTests.cs (1)
75internal sealed class TestingAssembly : Assembly
Microsoft.AspNetCore.Mvc.Core.Test (1)
ApplicationParts\RelatedAssemblyPartTest.cs (1)
80private class TestAssembly : Assembly
Microsoft.AspNetCore.Mvc.Razor.Test (1)
ApplicationParts\RazorCompiledItemFeatureProviderTest.cs (1)
160private class TestAssembly : Assembly
Microsoft.Extensions.FileProviders.Embedded.Tests (1)
TestAssembly.cs (1)
14internal class TestAssembly : Assembly
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\AssemblyBuilder.cs (1)
11public abstract partial class AssemblyBuilder : Assembly
src\System\Reflection\RuntimeAssembly.cs (1)
21internal sealed partial class RuntimeAssembly : Assembly
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingAssembly.cs (1)
13internal class DelegatingAssembly : Assembly
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\General\TypeExtensions.net.cs (1)
27internal abstract class LeveledAssembly : Assembly
System.Xaml.Tests (1)
Common\CustomAssembly.cs (1)
10public class CustomAssembly : Assembly
2436 references to Assembly
AnalyzerRunner (6)
AnalyzerRunnerMefHostServices.cs (1)
31private static ImmutableArray<Assembly> DefaultAssemblies
AssemblyLoader.cs (2)
20public Assembly LoadFromPath(string fullPath) 22return Assembly.LoadFrom(fullPath);
CodeRefactoringRunner.cs (3)
201var assemblies = new List<Assembly>(MefHostServices.DefaultAssemblies); 204assemblies.Add(Assembly.LoadFrom(path)); 212assemblies.Add(Assembly.LoadFrom(file));
Aspire.Confluent.Kafka.Tests (1)
ReflectionHelpers.cs (1)
11public static readonly Assembly ComponentAssembly = typeof(AspireKafkaConsumerExtensions).Assembly;
Aspire.Dashboard (1)
Extensions\AssemblyExtensions.cs (1)
10public static string? GetDisplayVersion(this Assembly assembly)
Aspire.Dashboard.Tests (2)
Integration\Playwright\Infrastructure\DashboardServerFixture.cs (2)
42var currentAssemblyName = Assembly.GetExecutingAssembly().GetName().Name!; 43var currentAssemblyDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)!;
Aspire.Hosting (10)
ApplicationModel\UserSecretsParameterDefault.cs (2)
19internal sealed class UserSecretsParameterDefault(Assembly appHostAssembly, string applicationName, string parameterName, ParameterDefault parameterDefault) 39private static bool TrySetUserSecret(Assembly assembly, string name, string value)
DistributedApplicationBuilder.cs (1)
72public Assembly? AppHostAssembly => _options.Assembly;
DistributedApplicationOptions.cs (6)
13private readonly Lazy<Assembly?> _assembly; 58internal Assembly? Assembly => _assembly.Value; 93private Assembly? ResolveAssembly() 96var appHostAssembly = Assembly.GetEntryAssembly(); 102appHostAssembly = Assembly.Load(AssemblyName);
IDistributedApplicationBuilder.cs (1)
66public Assembly? AppHostAssembly { get; }
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\AzureProvisioner.cs (1)
202return Assembly.GetEntryAssembly()?.GetCustomAttribute<UserSecretsIdAttribute>()?.UserSecretsId switch
Aspire.Hosting.Testing (9)
DistributedApplicationEntryPointInvoker.cs (1)
19Assembly assembly,
DistributedApplicationFactory.cs (2)
144Assembly entryPointAssembly) 202private static string? ResolveProjectPath(Assembly? assembly)
DistributedApplicationTestingBuilder.cs (6)
192public Assembly? AppHostAssembly => innerBuilder.AppHostAssembly; 302static Assembly FindApplicationAssembly() 309var asm = stackFrame.GetMethod()?.DeclaringType?.Assembly; 319static string? GetDcpCliPath(Assembly? assembly) 330public Assembly? AppHostAssembly => _innerBuilder.AppHostAssembly; 412new Assembly? AppHostAssembly => ((IDistributedApplicationBuilder)this).AppHostAssembly;
Aspire.Hosting.Testing.Tests (2)
TestingBuilderTests.cs (2)
49var appHostAssembly = Assembly.LoadFrom(Path.Combine(AppContext.BaseDirectory, testProjectAssemblyPath));
Aspire.Hosting.Tests (1)
DcpVisibilityTests.cs (1)
12var hostingAssembly = typeof(DistributedApplication).Assembly;
Aspire.Playground.Tests (4)
Infrastructure\DistributedApplicationExtensions.cs (2)
239var projectAssembly = Assembly.LoadFrom(projectAssemblyPath);
Infrastructure\DistributedApplicationTestFactory.cs (2)
23var appHostAssembly = Assembly.LoadFrom(Path.Combine(AppContext.BaseDirectory, appHostAssemblyPath));
Aspire.RuntimeIdentifier.Tool (1)
Program.cs (1)
17RootCommand rootCommand = new("Aspire.RuntimeIdentifier.Tool v" + FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).ProductVersion)
BuildActionTelemetryTable (4)
Program.cs (4)
23private static readonly string s_executingPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)!; 452internal static ImmutableArray<Assembly> GetAssemblies(string[] paths) 465return Assembly.LoadFrom(path); 478internal static ImmutableArray<Type> GetCodeActionAndProviderTypes(IEnumerable<Assembly> assemblies)
CodeStyleConfigFileGenerator (2)
Program.cs (2)
296public Assembly LoadFromPath(string fullPath) => Assembly.LoadFrom(fullPath);
ControllersFromServicesWebSite (1)
Startup.cs (1)
27foreach (var part in CompiledRazorAssemblyApplicationPartFactory.GetDefaultApplicationParts(Assembly.GetExecutingAssembly()))
DesignSurfaceExt (6)
TabOrderHooker.cs (4)
26Assembly designAssembly = Assembly.Load("System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"); 54Assembly designAssembly = Assembly.Load("System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");
TypeDiscoveryService.cs (2)
27static ImmutableArray<Type> FindTypes(Type baseType, Assembly[] assemblies) 31foreach (var assembly in assemblies)
dotnet-dev-certs (2)
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (2)
40public static void VersionOptionFromAssemblyAttributes(this CommandLineApplication app, Assembly assembly) 43private static string GetInformationalVersion(Assembly assembly)
dotnet-getdocument (2)
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (2)
40public static void VersionOptionFromAssemblyAttributes(this CommandLineApplication app, Assembly assembly) 43private static string GetInformationalVersion(Assembly assembly)
dotnet-openapi (3)
Application.cs (1)
99var assembly = typeof(Application).Assembly;
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (2)
40public static void VersionOptionFromAssemblyAttributes(this CommandLineApplication app, Assembly assembly) 43private static string GetInformationalVersion(Assembly assembly)
dotnet-sql-cache (2)
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (2)
40public static void VersionOptionFromAssemblyAttributes(this CommandLineApplication app, Assembly assembly) 43private static string GetInformationalVersion(Assembly assembly)
dotnet-svcutil.xmlserializer (30)
Microsoft\Tools\ServiceModel\SvcUtil\ExportModule.cs (2)
36internal ContractLoader(IEnumerable<Assembly> assemblies, IsTypeExcludedDelegate isTypeExcluded) 39foreach (Assembly assembly in assemblies)
Microsoft\Tools\ServiceModel\SvcUtil\InputModule.cs (7)
21private List<Assembly> _assemblies; 25internal List<Assembly> Assemblies 30_assemblies = new List<Assembly>(); 132Assembly assembly; 215static public Assembly LoadAssembly(string path) 219return Assembly.LoadFrom(path); 231static public Type[] LoadTypes(Assembly assembly)
Microsoft\Tools\ServiceModel\SvcUtil\Options.cs (7)
33private List<Assembly> _referencedAssemblies; 45internal List<Assembly> ReferencedAssemblies { get { return _referencedAssemblies; } } 334_parent._referencedAssemblies = new List<Assembly>(referenceArgs.Count); 343foreach (Assembly assembly in _parent._referencedAssemblies) 358Assembly assembly; 394private void AddReferencedTypesFromAssembly(Assembly assembly, Dictionary<string, Type> foundCollectionTypes) 408Assembly mscorlib = typeof(int).Assembly;
Microsoft\Tools\ServiceModel\SvcUtil\Tool.cs (1)
18internal static Assembly SMAssembly;
Microsoft\Tools\ServiceModel\SvcUtil\TypeResolver.cs (8)
13private Assembly _assembly; 21public Assembly ResolveType(object sender, ResolveEventArgs args) 31public Assembly ResolveAssembly(object sender, ResolveEventArgs args) 40Assembly refAssembly = FindAssembly(assemblyName); 47internal Assembly Assembly 59private Assembly FindAssembly(AssemblyName assemblyName) 61Assembly match = null; 62foreach (Assembly refAssembly in _toolOptions.ReferencedAssemblies)
Microsoft\Tools\ServiceModel\SvcUtil\XmlSerializerGenerator.cs (5)
31internal void GenerateCode(List<Assembly> assemblies) 39foreach (Assembly assembly in assemblies) 45private void GenerateCode(Assembly assembly) 117private List<Type> CollectXmlSerializerTypes(Assembly assembly, List<XmlMapping> mappings) 121ExportModule.ContractLoader contractLoader = new ExportModule.ContractLoader(new Assembly[] { assembly }, _isTypeExcluded);
dotnet-svcutil.xmlserializer.IntegrationTests (2)
SvcutilTests.cs (2)
23string testassemblypath = Assembly.GetExecutingAssembly().Location; 27Tool.Main(new string[] { Assembly.GetExecutingAssembly().Location, $"--out:{outputFile}", $"--smreference:{smassemblypath}", $"--quiet"});
dotnet-svcutil-lib (53)
CommandProcessorOptions.cs (8)
43public List<Assembly> ReferencedAssemblies { get; private set; } 104this.ReferencedAssemblies = new List<Assembly>(); 810foreach (Assembly assembly in this.ReferencedAssemblies) 831Assembly assembly = null; 840assembly = Assembly.LoadFrom(assemblyFile.FullName); 872private void AddReferencedTypesFromAssembly(Assembly assembly, Dictionary<string, Type> foundCollectionTypes, Dictionary<string, Type> excludedTypes) 903Assembly stdLib = type.GetTypeInfo().Assembly; 953foreach (Assembly assembly in this.ReferencedAssemblies)
FrameworkFork\Microsoft.CodeDom\Compiler\CompilerResults.cs (3)
28private Assembly _compiledAssembly; 68public Assembly CompiledAssembly 76_compiledAssembly = Assembly.Load(assemName);
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (1)
3947results.CompiledAssembly = Assembly.Load(new AssemblyName(options.OutputAssembly));
FrameworkFork\Microsoft.Xml\Xml\Serialization\CodeExporter.cs (2)
108Assembly a = typeof(CodeExporter).GetTypeInfo().Assembly; 132private static string GetProductVersion(Assembly assembly)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Compilation.cs (7)
25private Assembly _assembly; 53internal TempAssembly(XmlMapping[] xmlMappings, Assembly assembly, XmlSerializerImplementation contract) 96internal static Assembly LoadGeneratedAssembly(Type type, string defaultNamespace, out XmlSerializerImplementation contract) 105private static MethodInfo GetMethodFromType(Type type, string methodName, Assembly assembly) 119internal static Type GetTypeFromAssembly(Assembly assembly, string typeName) 234internal Assembly GetReferencedAssembly(string name) 236return _assemblies != null && name != null ? (Assembly)_assemblies[name] : null;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationReader.cs (1)
209protected static Assembly ResolveDynamicAssembly(string assemblyFullName)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (9)
112protected static Assembly ResolveDynamicAssembly(string assemblyFullName) 3724Assembly assembly = info.Assembly; 3768internal static void Add(Assembly a) 3777Assembly oldAssembly = s_nameToAssemblyMap[a.FullName] as Assembly; 3795internal static Assembly Get(string fullName) 3797return s_nameToAssemblyMap != null ? (Assembly)s_nameToAssemblyMap[fullName] : null; 3799internal static string GetName(Assembly a) 3985_writer.Write("static " + typeof(Assembly).FullName + " " + assemblyVariable + " = " + "ResolveDynamicAssembly(");
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializer.cs (2)
226Assembly assembly = TempAssembly.LoadGeneratedAssembly(type, defaultNamespace, out contract); 543Assembly assembly = type == null ? null : TempAssembly.LoadGeneratedAssembly(type, null, out contract);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializerFactory.cs (1)
103Assembly assembly = TempAssembly.LoadGeneratedAssembly(type, defaultNamespace, out contract);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CodeExporter.cs (1)
125private void AddReferencedAssembly(Assembly assembly)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContract.cs (1)
2307internal static bool IsAssemblyFriendOfSerialization(Assembly assembly)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlObjectSerializerReadContextComplex.cs (4)
93Assembly assembly; 137private Type ResolveDataContractTypeInSharedTypeMode(string assemblyName, string typeName, out Assembly assembly) 142private DataContract ResolveDataContractInSharedTypeMode(string assemblyName, string typeName, out Assembly assembly, out Type type) 163Assembly assembly;
FrameworkFork\System.ServiceModel\Extensions\ReflectionExtensions.cs (1)
14public static Assembly Assembly(this Type type)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (1)
57internal void AddReferencedAssembly(Assembly assembly)
Metadata\ServiceDescriptor.cs (4)
113string toolPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); 114Assembly assembly = Assembly.LoadFrom($"{toolPath}/{tfn}/Microsoft.Svcutil.NamedPipeMetadataImporter.dll"); 268Assembly smAssembly = wsdlImporterType.GetTypeInfo().Assembly;
Shared\ProjectPropertyResolver.cs (4)
49Assembly msbuildAssembly = await LoadMSBuildAssembliesAsync(sdkPath, logger, cancellationToken).ConfigureAwait(false); 171private async Task<Assembly> LoadMSBuildAssembliesAsync(string sdkPath, ILogger logger, CancellationToken cancellationToken) 174Assembly msbuildAssembly = null; 182var assembly = AssemblyLoadContext.Default.LoadFromAssemblyPath(assemblyPath);
TypeLoader.cs (3)
18static public Assembly LoadAssembly(string path) 29return Assembly.Load(new AssemblyName(path)); 38static public Type[] LoadTypes(Assembly assembly, Verbosity verbosity)
dotnet-user-jwts (2)
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (2)
40public static void VersionOptionFromAssemblyAttributes(this CommandLineApplication app, Assembly assembly) 43private static string GetInformationalVersion(Assembly assembly)
dotnet-user-secrets (2)
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (2)
40public static void VersionOptionFromAssemblyAttributes(this CommandLineApplication app, Assembly assembly) 43private static string GetInformationalVersion(Assembly assembly)
GenerateRulesMissingDocumentation (2)
Program.cs (2)
188public Assembly LoadFromPath(string fullPath) 190return Assembly.LoadFrom(fullPath);
GetDocument.Insider (16)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.2.25104.8\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (8)
41public static Func<string[], TWebHost>? ResolveWebHostFactory<TWebHost>(Assembly assembly) 46public static Func<string[], TWebHostBuilder>? ResolveWebHostBuilderFactory<TWebHostBuilder>(Assembly assembly) 51public static Func<string[], THostBuilder>? ResolveHostBuilderFactory<THostBuilder>(Assembly assembly) 62public static Func<string[], object>? ResolveHostFactory(Assembly assembly, 77var hostingAssembly = Assembly.Load("Microsoft.Extensions.Hosting"); 95private static Func<string[], T>? ResolveFactory<T>(Assembly assembly, string name) 122public static Func<string[], IServiceProvider?>? ResolveServiceProviderFactory(Assembly assembly, TimeSpan? waitTimeout = null)
Commands\GetDocumentCommand.cs (3)
62var thisAssembly = typeof(GetDocumentCommand).Assembly; 76keyValuePair.Value.Assembly = Assembly.Load(new AssemblyName(keyValuePair.Key)); 168public Assembly Assembly { get; set; }
Commands\GetDocumentCommandWorker.cs (3)
58var assembly = Assembly.Load(assemblyName); 194foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies())
src\Tools\Shared\CommandLine\CommandLineApplicationExtensions.cs (2)
40public static void VersionOptionFromAssemblyAttributes(this CommandLineApplication app, Assembly assembly) 43private static string GetInformationalVersion(Assembly assembly)
IdeCoreBenchmarks (2)
CSharpIdeAnalyzerBenchmarks.cs (1)
49var analyzerAssemblyPath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "Microsoft.CodeAnalysis.CSharp.Features.dll");
IncrementalAnalyzerBenchmarks.cs (1)
47var analyzerAssemblyPath = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "Microsoft.CodeAnalysis.Features.dll");
illink (22)
ILLink.RoslynAnalyzer (13)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (13)
69 /// <item><see cref="System.Type.GetType(string, System.Func{System.Reflection.AssemblyName, System.Reflection.Assembly?}?, System.Func{System.Reflection.Assembly?, string, bool, System.Type?}?)"/></item> 70 /// <item><see cref="System.Type.GetType(string, System.Func{System.Reflection.AssemblyName, System.Reflection.Assembly?}?, System.Func{System.Reflection.Assembly?, string, bool, System.Type?}?, bool)"/></item> 71 /// <item><see cref="System.Type.GetType(string, System.Func{System.Reflection.AssemblyName, System.Reflection.Assembly?}?, System.Func{System.Reflection.Assembly?, string, bool, System.Type?}?, bool, bool)"/></item> 288 /// <item><see cref="System.Reflection.Assembly.CreateInstance(string)"/></item> 289 /// <item><see cref="System.Reflection.Assembly.CreateInstance(string, bool)"/></item> 290 /// <item><see cref="System.Reflection.Assembly.CreateInstance(string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item> 295 /// <see cref="System.Reflection.Assembly.Location"/> 299 /// <see cref="System.Reflection.Assembly.GetFile(string)"/> 303 /// <see cref="System.Reflection.Assembly.GetFiles()"/> 304 /// <see cref="System.Reflection.Assembly.GetFiles(bool)"/>
ILLink.Tasks (1)
LinkTask.cs (1)
269 var taskDirectory = Path.GetDirectoryName (Assembly.GetExecutingAssembly ().Location);
LocalizationWebsite (2)
StartupResourcesInClassLibrary.cs (2)
39var noAttributeAssembly = typeof(ResourcesClassLibraryNoAttribute.Model).GetTypeInfo().Assembly; 45var withAttributeAssembly = typeof(Alternate.Namespace.Model).GetTypeInfo().Assembly;
Microsoft.Analyzers.Extra.Tests (60)
AsyncMethodWithoutCancellationTests.cs (1)
163new[] { Assembly.GetAssembly(typeof(HttpContext))! },
CallAnalysis\ArraysTests.cs (3)
121Assembly.GetAssembly(typeof(SortedDictionary<,>))!, 122Assembly.GetAssembly(typeof(ImmutableDictionary<,>))!, 123Assembly.GetAssembly(typeof(FrozenDictionary<,>))!,
CallAnalysis\LegacyCollectionTests.cs (3)
43Assembly.GetAssembly(typeof(System.Collections.ArrayList))!, 44Assembly.GetAssembly(typeof(System.Collections.Queue))!, 45Assembly.GetAssembly(typeof(System.Collections.Specialized.HybridDictionary))!
CallAnalysis\LegacyLoggingTests.cs (22)
74new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 167new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 230new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 291new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 365new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 441new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 524new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 612new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 682new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 755new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 816.CreateTestProject(new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! })
CallAnalysis\LegacyLoggingTests.Extra.cs (15)
94new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 172new[] { Assembly.GetAssembly(typeof(ILogger))! }, 235new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 298new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 359new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 435new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 686new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! }, 748new[] { Assembly.GetAssembly(typeof(ILogger))!, Assembly.GetAssembly(typeof(LoggerMessageAttribute))! },
CallAnalysis\StaticTimeTests.cs (5)
15private static readonly Assembly[] _staticTimeReferences = new[] 17Assembly.GetAssembly(typeof(Thread))!, 18Assembly.GetAssembly(typeof(Task))!, 19Assembly.GetAssembly(typeof(TimeSpan))!, 20Assembly.GetAssembly(typeof(DateTime))!,
Resources\RoslynTestUtils.cs (8)
30public static Project CreateTestProject(IEnumerable<Assembly>? references, bool includeBaseReferences = true, 35var corelib = Assembly.GetAssembly(typeof(object))!.Location; 48foreach (var r in references) 176IEnumerable<Assembly>? references, 205IEnumerable<Assembly>? references, 236IEnumerable<Assembly>? references, 289IEnumerable<Assembly>? references, 407IEnumerable<Assembly>? references,
UsingToStringInLoggersTests.cs (3)
16public static IEnumerable<Assembly> References => new[] 18Assembly.GetAssembly(typeof(LoggerMessageAttribute))!, 19Assembly.GetAssembly(typeof(IEnrichmentTagCollector))!,
Microsoft.Analyzers.Local.Tests (28)
ApiLifecycle\ApiLifecycleAnalyzerTest.cs (16)
80public static IEnumerable<System.Reflection.Assembly> References => new[] 82Assembly.GetAssembly(typeof(ObsoleteAttribute))!, 83Assembly.GetAssembly(typeof(EditorBrowsableAttribute))!, 84Assembly.GetAssembly(typeof(Debugger))!, 85Assembly.GetAssembly(typeof(IReadOnlyList<>))!, 86Assembly.GetAssembly(typeof(ArgumentOutOfRangeException))!, 87Assembly.GetAssembly(typeof(IServiceProvider))!, 88Assembly.GetAssembly(typeof(RequiredAttribute))!, 89Assembly.GetAssembly(typeof(OptionsBuilder<>))!, 90Assembly.GetAssembly(typeof(IConfigurationSection))!, 91Assembly.GetAssembly(typeof(HttpRequestMessage))!, 92Assembly.GetAssembly(typeof(IDistributedCache))!, 93Assembly.GetAssembly(typeof(Microsoft.Extensions.ObjectPool.ObjectPool))!, 94Assembly.GetAssembly(typeof(IBufferWriter<>))!, 95Assembly.GetAssembly(typeof(ITagCollector))!, 96Assembly.GetAssembly(typeof(Microsoft.Extensions.Logging.ILogger))!,
CallAnalysis\UseThrowsTests.cs (2)
19private static readonly Assembly[] _references = new[] 21Assembly.GetAssembly(typeof(Throw))!,
InternalReferencedInPublicDocAnalyzerTests.cs (2)
26public static IEnumerable<Assembly> References => new Assembly[]
Resources\RoslynTestUtils.cs (8)
30public static Project CreateTestProject(IEnumerable<Assembly>? references, bool includeBaseReferences = true, 35var corelib = Assembly.GetAssembly(typeof(object))!.Location; 48foreach (var r in references) 176IEnumerable<Assembly>? references, 205IEnumerable<Assembly>? references, 236IEnumerable<Assembly>? references, 290IEnumerable<Assembly>? references, 408IEnumerable<Assembly>? references,
Microsoft.Arcade.Common (1)
ZipArchiveManager.cs (1)
62Assembly assembly = typeof(TAssembly).Assembly;
Microsoft.AspNetCore (4)
WebApplicationBuilder.cs (2)
280var appAssembly = Assembly.Load(new AssemblyName(env.ApplicationName));
WebHost.cs (2)
179var appAssembly = Assembly.Load(new AssemblyName(env.ApplicationName));
Microsoft.AspNetCore.Analyzer.Testing (5)
DiagnosticProject.cs (5)
29private static readonly Dictionary<Assembly, Solution> _solutionCache = new Dictionary<Assembly, Solution>(); 31public static Project Create(Assembly testAssembly, string[] sources, Func<Workspace> workspaceFactory = null, Type[] analyzerReferences = null) 99public Assembly LoadFromPath(string fullPath) 101return Assembly.LoadFrom(fullPath);
Microsoft.AspNetCore.App.Analyzers (2)
RouteEmbeddedLanguage\RoutePatternBraceMatcher.cs (1)
111public static Assembly ExternalAccessAssembly => typeof(IAspNetCoreEmbeddedLanguageBraceMatcher).Assembly;
RouteEmbeddedLanguage\RoutePatternClassifier.cs (1)
159public static Assembly ExternalAccessAssembly => typeof(IAspNetCoreEmbeddedLanguageClassifier).Assembly;
Microsoft.AspNetCore.App.Analyzers.Test (1)
TestDiagnosticAnalyzer.cs (1)
146public static Project CreateProjectWithReferencesInBinDir(Assembly testAssembly, params string[] source)
Microsoft.AspNetCore.Components (9)
Routing\RouteKey.cs (5)
10public readonly Assembly? AppAssembly; 11public readonly HashSet<Assembly>? AdditionalAssemblies; 13public RouteKey(Assembly appAssembly, IEnumerable<Assembly> additionalAssemblies) 16AdditionalAssemblies = additionalAssemblies is null ? null : new HashSet<Assembly>(additionalAssemblies);
Routing\Router.cs (2)
59public Assembly AppAssembly { get; set; } 65[Parameter] public IEnumerable<Assembly> AdditionalAssemblies { get; set; }
Routing\RouteTableFactory.cs (2)
60foreach (var assembly in routeKey.AdditionalAssemblies) 72static void GetRouteableComponents(List<Type> routeableComponents, Assembly assembly)
Microsoft.AspNetCore.Components.Endpoints (11)
Builder\RazorComponentsEndpointConventionBuilderExtensions.cs (3)
19/// <param name="assemblies">The <see cref="Assembly"/> instances to add.</param> 26params Assembly[] assemblies) 31foreach (var assembly in assemblies)
Discovery\ComponentApplicationBuilder.cs (5)
45/// <param name="assembly">The <see cref="Assembly"/> to scan for pages.</param> 47public ComponentApplicationBuilder AddAssembly(Assembly assembly) 58/// <param name="assembly">The <see cref="Assembly"/> to remove.</param> 60public ComponentApplicationBuilder RemoveAssembly(Assembly assembly) 126var assembly = typeof(TComponent).Assembly;
Discovery\DefaultRazorComponentApplication.cs (1)
37var assembly = typeof(TComponent).Assembly;
Discovery\IRazorComponentApplication.cs (2)
13static ComponentApplicationBuilder GetBuilderForAssembly(ComponentApplicationBuilder builder, Assembly assembly) 20static (IReadOnlyList<PageComponentBuilder>, IReadOnlyList<ComponentBuilder>) CreatePageRouteCollection(string name, Assembly assembly)
Microsoft.AspNetCore.Components.Server (8)
src\Components\Shared\src\ComponentParametersTypeCache.cs (4)
28private static Type? ResolveType(Key key, Assembly[] assemblies) 30Assembly? assembly = null; 33var current = assemblies[i]; 53assembly = Assembly.Load(key.Assembly);
src\Components\Shared\src\RootComponentTypeCache.cs (4)
29private static Type? ResolveType(Key key, Assembly[] assemblies) 31Assembly? assembly = null; 34var current = assemblies[i]; 54assembly = Assembly.Load(key.Assembly);
Microsoft.AspNetCore.Components.Tests (2)
Routing\RouterTest.cs (1)
32_router.AppAssembly = Assembly.GetExecutingAssembly();
Routing\RouteTableFactoryTests.cs (1)
83var routeTable = routeTableFactory.Create(new RouteKey(GetType().Assembly, Array.Empty<Assembly>()), _serviceProvider);
Microsoft.AspNetCore.Components.WebAssembly (37)
Hosting\WebAssemblyHostBuilder.cs (3)
75var assembly = Assembly.GetEntryAssembly(); 98private static void InitializeRoutingAppContextSwitch(Assembly assembly)
HotReload\HotReloadAgent.cs (16)
22private readonly ConcurrentDictionary<Assembly, Assembly> _appliedAssemblies = new(); 35var loadedAssembly = eventArgs.LoadedAssembly; 66foreach (var assembly in sortedAssemblies) 153internal static List<Assembly> TopologicalSort(Assembly[] assemblies) 155var sortedAssemblies = new List<Assembly>(assemblies.Length); 159foreach (var assembly in assemblies) 165static void Visit(Assembly[] assemblies, Assembly assembly, List<Assembly> sortedAssemblies, HashSet<string> visited) 175var dependency = Array.Find(assemblies, a => a.GetName().Name == dependencyName.Name); 193foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies()) 233var assembly = AppDomain.CurrentDomain.GetAssemblies().FirstOrDefault(assembly => TryGetModuleId(assembly) is Guid moduleId && moduleId == delta.ModuleId); 255public void ApplyDeltas(Assembly assembly, IReadOnlyList<UpdateDelta> deltas) 277private static Guid? TryGetModuleId(Assembly loadedAssembly)
Services\LazyAssemblyLoader.cs (10)
36/// <returns>A list of the loaded <see cref="Assembly"/></returns> 38public Task<IEnumerable<Assembly>> LoadAssembliesAsync(IEnumerable<string> assembliesToLoad) 48private static Task<IEnumerable<Assembly>> LoadAssembliesInServerAsync(IEnumerable<string> assembliesToLoad) 50var loadedAssemblies = new List<Assembly>(); 56loadedAssemblies.Add(Assembly.Load(Path.GetFileNameWithoutExtension(assemblyName))); 64return Task.FromResult<IEnumerable<Assembly>>(loadedAssemblies); 69private static async Task<IEnumerable<Assembly>> LoadAssembliesInClientAsync(IEnumerable<string> assembliesToLoad) 72var loadedAssemblies = new List<Assembly>(); 78List<Assembly>? allAssemblies = null; 89var assembly = AssemblyLoadContext.Default.Assemblies.FirstOrDefault(a => a.GetName().Name == assemblyName);
src\Components\Shared\src\ComponentParametersTypeCache.cs (4)
28private static Type? ResolveType(Key key, Assembly[] assemblies) 30Assembly? assembly = null; 33var current = assemblies[i]; 53assembly = Assembly.Load(key.Assembly);
src\Components\Shared\src\RootComponentTypeCache.cs (4)
29private static Type? ResolveType(Key key, Assembly[] assemblies) 31Assembly? assembly = null; 34var current = assemblies[i]; 54assembly = Assembly.Load(key.Assembly);
Microsoft.AspNetCore.Components.WebAssembly.Server (2)
DebugProxyLauncher.cs (2)
124var assembly = Assembly.Load(environment.ApplicationName);
Microsoft.AspNetCore.Components.WebView (2)
WebViewManager.cs (2)
298var assembly = Assembly.GetEntryAssembly();
Microsoft.AspNetCore.Components.WebView.Maui (1)
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (1)
24 private static string ApplicationAssemblyName { get; } = Assembly.GetEntryAssembly()?.GetName().Name
Microsoft.AspNetCore.Components.WebView.WindowsForms (3)
BlazorWebView.cs (1)
176 var entryAssemblyLocation = Assembly.GetEntryAssembly()?.Location;
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (1)
24 private static string ApplicationAssemblyName { get; } = Assembly.GetEntryAssembly()?.GetName().Name
src\BlazorWebView\src\SharedSource\WebView2WebViewManager.cs (1)
409 if (Assembly.GetEntryAssembly() is { } mainAssembly)
Microsoft.AspNetCore.Components.WebView.Wpf (3)
BlazorWebView.cs (1)
259 var entryAssemblyLocation = Assembly.GetEntryAssembly()?.Location;
src\BlazorWebView\src\SharedSource\StaticContentHotReloadManager.cs (1)
24 private static string ApplicationAssemblyName { get; } = Assembly.GetEntryAssembly()?.GetName().Name
src\BlazorWebView\src\SharedSource\WebView2WebViewManager.cs (1)
409 if (Assembly.GetEntryAssembly() is { } mainAssembly)
Microsoft.AspNetCore.Hosting (13)
GenericHost\GenericWebHostBuilder.cs (3)
130var processed = new HashSet<Assembly>(); 139var assembly = Assembly.Load(new AssemblyName(assemblyName));
Internal\StartupLoader.cs (2)
250var assembly = Assembly.Load(new AssemblyName(startupAssemblyName));
Internal\WebHostOptions.cs (1)
20ApplicationName = environment?.ApplicationName ?? GetConfig(WebHostDefaults.ApplicationKey) ?? Assembly.GetEntryAssembly()?.GetName().Name ?? string.Empty;
src\Shared\ErrorPage\ErrorPageModelBuilder.cs (2)
24var systemRuntimeAssembly = typeof(System.ComponentModel.DefaultValueAttribute).Assembly; 27var currentAssembly = typeof(ErrorPage).Assembly;
StaticWebAssets\StaticWebAssetsLoader.cs (2)
75var assembly = Assembly.Load(environment.ApplicationName);
WebHostBuilder.cs (3)
225var processed = new HashSet<Assembly>(); 232var assembly = Assembly.Load(new AssemblyName(assemblyName));
Microsoft.AspNetCore.Http.Extensions (2)
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (2)
30private static Assembly _fsharpCoreAssembly; 208var assembly = possibleFSharpType.Assembly;
Microsoft.AspNetCore.Http.Extensions.Tests (1)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
157var assembly = AssemblyLoadContext.Default.LoadFromStream(output, pdb);
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
157var assembly = AssemblyLoadContext.Default.LoadFromStream(output, pdb);
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (2)
ApiConsistencyTest.cs (1)
11protected override Assembly TargetAssembly => typeof(IdentityUser).GetTypeInfo().Assembly;
src\Identity\test\Shared\ApiConsistencyTestBase.cs (1)
67protected abstract Assembly TargetAssembly { get; }
Microsoft.AspNetCore.Identity.FunctionalTests (1)
Infrastructure\ServerFactory.cs (1)
101var thisAssembly = typeof(IdentityBuilderUIExtensions).Assembly;
Microsoft.AspNetCore.Identity.InMemory.Test (1)
src\Identity\test\Shared\ApiConsistencyTestBase.cs (1)
67protected abstract Assembly TargetAssembly { get; }
Microsoft.AspNetCore.Identity.Test (2)
ApiConsistencyTest.cs (1)
10protected override Assembly TargetAssembly => typeof(IdentityOptions).Assembly;
src\Identity\test\Shared\ApiConsistencyTestBase.cs (1)
67protected abstract Assembly TargetAssembly { get; }
Microsoft.AspNetCore.Identity.UI (5)
IdentityBuilderUIExtensions.cs (5)
45if (!TryResolveUIFramework(Assembly.GetEntryAssembly(), out var framework) && 68private static Assembly? GetApplicationAssembly(IdentityBuilder builder) 79var appAssembly = Assembly.Load(applicationName); 83private static bool TryResolveUIFramework(Assembly? assembly, out UIFramework uiFramework)
Microsoft.AspNetCore.InternalTesting (11)
AssemblyTestLog.cs (6)
30private static readonly Dictionary<Assembly, AssemblyTestLog> _logs = new(); 35private readonly Assembly _assembly; 46private AssemblyTestLog(ILoggerFactory globalLoggerFactory, ILogger globalLogger, string baseDirectory, Assembly assembly, IServiceProvider serviceProvider) 184internal static AssemblyTestLog Create(Assembly assembly, string baseDirectory) 220public static AssemblyTestLog ForAssembly(Assembly assembly) 266private static TestFrameworkFileLoggerAttribute GetFileLoggerAttribute(Assembly assembly)
TestFileOutputContext.cs (3)
76public static string GetOutputDirectory(Assembly assembly) 82public static string GetAssemblyBaseDirectory(Assembly assembly, string baseDirectory = null) 94public static bool GetPreserveExistingLogsInOutput(Assembly assembly)
xunit\AspNetTestAssemblyRunner.cs (2)
40var assembly = ((IReflectionAssemblyInfo)TestAssembly.Assembly).Assembly; 54types: new[] { typeof(Assembly) },
Microsoft.AspNetCore.InternalTesting.Tests (8)
AspNetTestAssemblyRunnerTest.cs (1)
144public static TestAssemblyFixtureWithAll ForAssembly(Assembly assembly)
AssemblyTestLogTests.cs (1)
43var assembly = TestableAssembly.Create(typeof(AssemblyTestLog), logDirectory: tempDir);
TestableAspNetTestAssemblyRunner.cs (4)
33var assembly = TestableAssembly.Create(fixtureType, failTestCase: failTestCase); 46IAssemblyInfo GetAssemblyInfo(Assembly assembly) 72ITestAssembly GetTestAssembly(Assembly assembly) 79IXunitTestCase GetTestCase(Assembly assembly, ITestAssembly testAssembly)
TestableAssembly.cs (2)
39public static readonly Assembly ThisAssembly = typeof(TestableAssembly).GetTypeInfo().Assembly; 50public static Assembly Create(Type fixtureType, string logDirectory = null, bool failTestCase = false)
Microsoft.AspNetCore.Mvc (3)
MvcServiceCollectionExtensions.cs (3)
325var mvcTagHelpersAssembly = typeof(InputTagHelper).Assembly; 331var mvcRazorAssembly = typeof(UrlResolutionTagHelper).Assembly; 341public FrameworkAssemblyPart(Assembly assembly)
Microsoft.AspNetCore.Mvc.Core (44)
ApplicationModels\ApiBehaviorApplicationModelProvider.cs (1)
124var controllerAssembly = controller.ControllerType.Assembly;
ApplicationModels\ApiConventionApplicationModelConvention.cs (1)
66var controllerAssembly = controller.ControllerType.Assembly;
ApplicationParts\ApplicationPartFactory.cs (5)
11/// from an <see cref="Assembly"/>. 23/// <param name="assembly">The <see cref="Assembly"/>.</param> 24public abstract IEnumerable<ApplicationPart> GetApplicationParts(Assembly assembly); 33/// <param name="assembly">The <see cref="Assembly"/>.</param> 35public static ApplicationPartFactory GetApplicationPartFactory(Assembly assembly)
ApplicationParts\ApplicationPartManager.cs (9)
55var seenAssemblies = new HashSet<Assembly>(); 57foreach (var assembly in assemblies) 75private static IEnumerable<Assembly> GetApplicationPartAssemblies(string entryAssemblyName) 77var entryAssembly = Assembly.Load(new AssemblyName(entryAssemblyName)); 82.Select(name => Assembly.Load(name.AssemblyName)) 92private static IEnumerable<Assembly> GetAssemblyClosure(Assembly assembly) 99foreach (var relatedAssembly in relatedAssemblies)
ApplicationParts\AssemblyPart.cs (4)
9/// An <see cref="ApplicationPart"/> backed by an <see cref="System.Reflection.Assembly"/>. 16/// <param name="assembly">The backing <see cref="System.Reflection.Assembly"/>.</param> 17public AssemblyPart(Assembly assembly) 25public Assembly Assembly { get; }
ApplicationParts\DefaultApplicationPartFactory.cs (3)
24/// <param name="assembly">The <see cref="Assembly"/>.</param> 26public static IEnumerable<ApplicationPart> GetDefaultApplicationParts(Assembly assembly) 34public override IEnumerable<ApplicationPart> GetApplicationParts(Assembly assembly)
ApplicationParts\NullApplicationPartFactory.cs (1)
18public override IEnumerable<ApplicationPart> GetApplicationParts(Assembly assembly)
ApplicationParts\RelatedAssemblyAttribute.cs (13)
34/// Gets <see cref="Assembly"/> instances specified by <see cref="RelatedAssemblyAttribute"/>. 38/// <returns>Related <see cref="Assembly"/> instances.</returns> 39public static IReadOnlyList<Assembly> GetRelatedAssemblies(Assembly assembly, bool throwOnError) 47internal static IReadOnlyList<Assembly> GetRelatedAssemblies( 48Assembly assembly, 59return Array.Empty<Assembly>(); 65return Array.Empty<Assembly>(); 76return Array.Empty<Assembly>(); 79var relatedAssemblies = new List<Assembly>(); 89Assembly relatedAssembly; 126public virtual Assembly LoadFromAssemblyName(AssemblyName assemblyName) 129public virtual Assembly LoadFromAssemblyPath(string assemblyPath)
DependencyInjection\MvcCoreMvcBuilderExtensions.cs (2)
77/// <param name="assembly">The <see cref="Assembly"/> of the <see cref="ApplicationPart"/>.</param> 79public static IMvcBuilder AddApplicationPart(this IMvcBuilder builder, Assembly assembly)
DependencyInjection\MvcCoreMvcCoreBuilderExtensions.cs (2)
159/// <param name="assembly">The <see cref="Assembly"/> of the <see cref="ApplicationPart"/>.</param> 161public static IMvcCoreBuilder AddApplicationPart(this IMvcCoreBuilder builder, Assembly assembly)
Infrastructure\MvcCoreMvcOptionsSetup.cs (1)
128modelMetadataDetailsProviders.Add(new SuppressChildValidationMetadataProvider(typeof(Assembly)));
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (2)
30private static Assembly _fsharpCoreAssembly; 208var assembly = possibleFSharpType.Assembly;
Microsoft.AspNetCore.Mvc.Core.Test (11)
ApplicationParts\AssemblyPartTest.cs (2)
25var assembly = typeof(AssemblyPartTest).Assembly; 40var assembly = typeof(AssemblyPartTest).Assembly;
ApplicationParts\RelatedAssemblyPartTest.cs (5)
60var relatedAssembly = typeof(RelatedAssemblyPartTest).Assembly; 106public Dictionary<string, Assembly> Assemblies { get; } = new Dictionary<string, Assembly>(); 108public override Assembly LoadFromAssemblyPath(string assemblyPath) => throw new NotSupportedException(); 110public override Assembly LoadFromAssemblyName(AssemblyName assemblyName)
DependencyInjection\MvcBuilderExtensionsTest.cs (2)
24var assembly = typeof(MvcBuilder).Assembly; 181public override IEnumerable<ApplicationPart> GetApplicationParts(Assembly assembly)
DependencyInjection\MvcCoreBuilderExtensionsTest.cs (2)
21var assembly = typeof(MvcCoreBuilder).Assembly; 107public override IEnumerable<ApplicationPart> GetApplicationParts(Assembly assembly)
Microsoft.AspNetCore.Mvc.FunctionalTests (20)
BasicTests.cs (1)
23private static readonly Assembly _resourcesAssembly = typeof(BasicTests).GetTypeInfo().Assembly;
HtmlGenerationTest.cs (1)
20private static readonly Assembly _resourcesAssembly = typeof(HtmlGenerationTest).GetTypeInfo().Assembly;
Infrastructure\ResourceFile.cs (10)
24public static void UpdateOrVerify(Assembly assembly, string outputFile, string expectedContent, string responseContent, string token = null) 49/// <param name="assembly">The <see cref="Assembly"/> containing <paramref name="resourceName"/>.</param> 68public static Stream GetResourceStream(Assembly assembly, string resourceName, bool sourceFile) 113/// <param name="assembly">The <see cref="Assembly"/> containing <paramref name="resourceName"/>.</param> 134public static async Task<string> ReadResourceAsync(Assembly assembly, string resourceName, bool sourceFile) 154/// <param name="assembly">The <see cref="Assembly"/> containing <paramref name="resourceName"/>.</param> 174public static string ReadResource(Assembly assembly, string resourceName, bool sourceFile) 195/// <param name="assembly">The <see cref="Assembly"/> containing <paramref name="resourceName"/>.</param> 207private static void UpdateFile(Assembly assembly, string resourceName, string previousContent, string content) 234private static bool Exists(Assembly assembly, string fullName)
LinkGenerationTests.cs (1)
22private static readonly Assembly _resourcesAssembly = typeof(LinkGenerationTests).GetTypeInfo().Assembly;
RazorPagesTest.cs (1)
21private static readonly Assembly _resourcesAssembly = typeof(RazorPagesTest).GetTypeInfo().Assembly;
RemoteAttributeValidationTest.cs (1)
14private static readonly Assembly _resourcesAssembly =
TagHelperComponentTagHelperTest.cs (1)
14private static readonly Assembly _resourcesAssembly = typeof(TagHelperComponentTagHelperTest).GetTypeInfo().Assembly;
TagHelpersTest.cs (1)
20private static readonly Assembly _resourcesAssembly = typeof(TagHelpersTest).GetTypeInfo().Assembly;
TestingInfrastructureInheritanceTests.cs (1)
168protected override IEnumerable<Assembly> GetTestAssemblies()
UrlResolutionTest.cs (1)
14private static readonly Assembly _resourcesAssembly = typeof(UrlResolutionTest).GetTypeInfo().Assembly;
ViewEngineTests.cs (1)
17private static readonly Assembly _assembly = typeof(ViewEngineTests).GetTypeInfo().Assembly;
Microsoft.AspNetCore.Mvc.Localization (1)
IHtmlLocalizerFactory.cs (1)
12/// Creates an <see cref="IHtmlLocalizer"/> using the <see cref="System.Reflection.Assembly"/> and
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
DependencyInjection\NewtonsoftJsonMvcCoreBuilderExtensions.cs (1)
74var viewFeaturesAssembly = typeof(IHtmlHelper).Assembly;
Microsoft.AspNetCore.Mvc.Razor (10)
ApplicationParts\CompiledRazorAssemblyApplicationPartFactory.cs (3)
19/// <param name="assembly">The <see cref="Assembly"/>.</param> 21public static IEnumerable<ApplicationPart> GetDefaultApplicationParts(Assembly assembly) 29public override IEnumerable<ApplicationPart> GetApplicationParts(Assembly assembly) => GetDefaultApplicationParts(assembly);
ApplicationParts\CompiledRazorAssemblyPart.cs (4)
17/// <param name="assembly">The <see cref="System.Reflection.Assembly"/></param> 18public CompiledRazorAssemblyPart(Assembly assembly) 24/// Gets the <see cref="System.Reflection.Assembly"/>. 26public Assembly Assembly { get; }
ApplicationParts\ConsolidatedAssemblyApplicationPartFactory.cs (3)
12/// Combines the results of <see cref="DefaultApplicationPartFactory.GetApplicationParts(Assembly)"/> and 13/// <see cref="CompiledRazorAssemblyApplicationPartFactory.GetApplicationParts(Assembly)"/>. This part factory 20public override IEnumerable<ApplicationPart> GetApplicationParts(Assembly assembly)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (7)
AssemblyPartExtensions.cs (1)
17var assembly = assemblyPart?.Assembly ?? throw new ArgumentNullException(nameof(assemblyPart));
CSharpCompiler.cs (2)
93var applicationAssembly = Assembly.Load(new AssemblyName(_hostingEnvironment.ApplicationName));
RuntimeViewCompiler.cs (4)
325var assembly = CompileAndEmit(codeDocument, cSharpDocument.GeneratedCode); 333internal Assembly CompileAndEmit(RazorCodeDocument codeDocument, string generatedCode) 365var assembly = Assembly.Load(assemblyStream.ToArray(), pdbStream?.ToArray());
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (3)
AssemblyPartExtensionTest.cs (2)
15var assembly = GetType().Assembly; 33var assembly = typeof(AssemblyPart).Assembly;
RuntimeViewCompilerTest.cs (1)
855var assembly = typeof(RuntimeViewCompilerTest).Assembly;
Microsoft.AspNetCore.Mvc.TagHelpers (1)
JavaScriptResources.cs (1)
15private static readonly Assembly ResourcesAssembly = typeof(JavaScriptResources).Assembly;
Microsoft.AspNetCore.Mvc.Test (5)
MvcOptionsSetupTest.cs (1)
230Assert.Equal(typeof(Assembly), excludeFilter.Type);
MvcServiceCollectionExtensionsTest.cs (4)
297var mvcRazorAssembly = typeof(UrlResolutionTagHelper).Assembly; 298var mvcTagHelpersAssembly = typeof(InputTagHelper).Assembly; 324var mvcRazorAssembly = typeof(UrlResolutionTagHelper).Assembly; 325var mvcTagHelpersAssembly = typeof(InputTagHelper).Assembly;
Microsoft.AspNetCore.Mvc.Testing (21)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.2.25104.8\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (8)
41public static Func<string[], TWebHost>? ResolveWebHostFactory<TWebHost>(Assembly assembly) 46public static Func<string[], TWebHostBuilder>? ResolveWebHostBuilderFactory<TWebHostBuilder>(Assembly assembly) 51public static Func<string[], THostBuilder>? ResolveHostBuilderFactory<THostBuilder>(Assembly assembly) 62public static Func<string[], object>? ResolveHostFactory(Assembly assembly, 77var hostingAssembly = Assembly.Load("Microsoft.Extensions.Hosting"); 95private static Func<string[], T>? ResolveFactory<T>(Assembly assembly, string name) 122public static Func<string[], IServiceProvider?>? ResolveServiceProviderFactory(Assembly assembly, TimeSpan? waitTimeout = null)
WebApplicationFactory.cs (10)
47/// a key equal to the <typeparamref name="TEntryPoint"/> assembly <see cref="Assembly.FullName"/>. 322/// <returns>The list of <see cref="Assembly"/> containing tests.</returns> 323protected virtual IEnumerable<Assembly> GetTestAssemblies() 332return new[] { Assembly.Load(AppDomain.CurrentDomain.FriendlyName) }; 347var testAssemblies = new List<Assembly>(); 353testAssemblies.AddRange(runtimeAssemblies.Select(Assembly.Load)); 363return Array.Empty<Assembly>(); 613private readonly Func<IEnumerable<Assembly>> _getTestAssemblies; 622Func<IEnumerable<Assembly>> getTestAssemblies, 644protected override IEnumerable<Assembly> GetTestAssemblies() => _getTestAssemblies();
WebApplicationFactoryContentRootAttribute.cs (3)
14/// <see cref="Key"/> is equal to <c>TEntryPoint</c> <see cref="Assembly.FullName"/>, 60/// Gets the key for the content root associated with this project. Typically <see cref="Assembly.FullName"/>. 77/// instances with the same key are present on the test <see cref="Assembly"/>.
Microsoft.AspNetCore.OpenApi (2)
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (2)
30private static Assembly _fsharpCoreAssembly; 208var assembly = possibleFSharpType.Assembly;
Microsoft.AspNetCore.Razor.Runtime (8)
Hosting\RazorCompiledItemLoader.cs (8)
10/// <see cref="Assembly"/> using reflection. 15/// <see cref="RazorCompiledItem"/> objects from an <see cref="Assembly"/>. The default implementations of methods 20/// additional configuration or data outside of the <see cref="Assembly"/> being loaded. 30/// Loads a list of <see cref="RazorCompiledItem"/> objects from the provided <see cref="Assembly"/>. 34public virtual IReadOnlyList<RazorCompiledItem> LoadItems(Assembly assembly) 61/// <see cref="Assembly"/>. 63/// <param name="assembly">The <see cref="Assembly"/> to search.</param> 65protected IEnumerable<RazorCompiledItemAttribute> LoadAttributes(Assembly assembly)
Microsoft.AspNetCore.Server.IIS (2)
src\Shared\ErrorPage\ErrorPageModelBuilder.cs (2)
24var systemRuntimeAssembly = typeof(System.ComponentModel.DefaultValueAttribute).Assembly; 27var currentAssembly = typeof(ErrorPage).Assembly;
Microsoft.AspNetCore.Server.IntegrationTesting (4)
Common\DeploymentParameters.cs (3)
18var configAttribute = Assembly.GetCallingAssembly().GetCustomAttribute<AssemblyConfigurationAttribute>(); 29var configAttribute = Assembly.GetCallingAssembly().GetCustomAttribute<AssemblyConfigurationAttribute>(); 68var configAttribute = Assembly.GetCallingAssembly().GetCustomAttribute<AssemblyConfigurationAttribute>();
Deployers\RemoteWindowsDeployer\RemoteWindowsDeployer.cs (1)
309var assembly = typeof(RemoteWindowsDeployer).GetTypeInfo().Assembly;
Microsoft.AspNetCore.Shared.Tests (2)
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (2)
30private static Assembly _fsharpCoreAssembly; 208var assembly = possibleFSharpType.Assembly;
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (2)
src\SignalR\common\Shared\TestCertificates.cs (2)
35var certPath = Path.Combine(Path.GetDirectoryName(Assembly.GetCallingAssembly().Location), "TestCertificates", "testCert.pfx"); 41var certPath = Path.Combine(Path.GetDirectoryName(Assembly.GetCallingAssembly().Location), "TestCertificates", "testCertECC.pfx");
Microsoft.AspNetCore.SignalR.Core (2)
src\Shared\ObjectMethodExecutor\ObjectMethodExecutorFSharpSupport.cs (2)
30private static Assembly _fsharpCoreAssembly; 208var assembly = possibleFSharpType.Assembly;
Microsoft.AspNetCore.TestHost (9)
.packages\microsoft.extensions.hostfactoryresolver.sources\10.0.0-preview.2.25104.8\contentFiles\cs\netstandard2.0\HostFactoryResolver.cs (8)
41public static Func<string[], TWebHost>? ResolveWebHostFactory<TWebHost>(Assembly assembly) 46public static Func<string[], TWebHostBuilder>? ResolveWebHostBuilderFactory<TWebHostBuilder>(Assembly assembly) 51public static Func<string[], THostBuilder>? ResolveHostBuilderFactory<THostBuilder>(Assembly assembly) 62public static Func<string[], object>? ResolveHostFactory(Assembly assembly, 77var hostingAssembly = Assembly.Load("Microsoft.Extensions.Hosting"); 95private static Func<string[], T>? ResolveFactory<T>(Assembly assembly, string name) 122public static Func<string[], IServiceProvider?>? ResolveServiceProviderFactory(Assembly assembly, TimeSpan? waitTimeout = null)
WebHostBuilderFactory.cs (1)
21public static IWebHostBuilder? CreateFromAssemblyEntryPoint(Assembly assembly, string[] args)
Microsoft.AspNetCore.Tests (1)
WebApplicationTests.cs (1)
924var assemblyName = Assembly.GetEntryAssembly().GetName().Name;
Microsoft.Build (46)
BackEnd\Components\Logging\LoggingService.cs (1)
1060Assembly engineAssembly = typeof(LoggingService).GetTypeInfo().Assembly;
BackEnd\Components\ProjectCache\ProjectCacheService.cs (3)
354var assembly = LoadAssembly(pluginAssemblyPath); 365Assembly LoadAssembly(string resolverPath) 374IEnumerable<Type> GetTypes<T>(Assembly assembly)
BackEnd\Components\RequestBuilder\AssemblyLoadsTracker.cs (1)
113initiatorType?.Assembly == Assembly.GetExecutingAssembly()
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (3)
224protected virtual IEnumerable<Type> GetResolverTypes(Assembly assembly) 232protected virtual Assembly LoadResolverAssembly(string resolverPath) 272Assembly assembly;
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
917Assembly taskExecutionHostAssembly = typeof(TaskExecutionHost).GetTypeInfo().Assembly; 923Assembly taskExecutionHostAssembly = typeof(TaskExecutionHost).GetTypeInfo().Assembly;
BuildCheck\Acquisition\BuildCheckAcquisitionModule.cs (1)
36Assembly? assembly = null;
BuildEnvironmentHelper.cs (1)
398var frameworkAssembly = typeof(Framework.ITask).Assembly;
CommunicationsUtilities.cs (1)
106Version fileVersion = new Version(FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion);
CoreCLRAssemblyLoader.cs (16)
22private readonly Dictionary<string, Assembly> _pathsToAssemblies = new Dictionary<string, Assembly>(StringComparer.OrdinalIgnoreCase); 23private readonly Dictionary<string, Assembly> _namesToAssemblies = new Dictionary<string, Assembly>(); 44public Assembly LoadFromPath(string fullPath) 68private Assembly LoadUsingLegacyDefaultContext(string fullPath) 78Assembly assembly; 88private Assembly LoadUsingPluginContext(string fullPath) 92Assembly assembly; 111private Assembly TryGetWellKnownAssembly(AssemblyLoadContext context, AssemblyName assemblyName) 122string[] searchPaths = [Assembly.GetExecutingAssembly().Location]; 126private Assembly TryResolveAssembly(AssemblyLoadContext context, AssemblyName assemblyName) 130Assembly assembly = TryGetWellKnownAssembly(context, assemblyName); 146private Assembly TryResolveAssemblyFromPaths(AssemblyLoadContext context, AssemblyName assemblyName, IEnumerable<string> searchPaths) 185private Assembly LoadAndCache(AssemblyLoadContext context, string fullPath) 187var assembly = context.LoadFromAssemblyPath(fullPath);
Evaluation\Expander.cs (2)
3914Assembly candidateAssembly = null; 3917candidateAssembly = Assembly.Load(new AssemblyName(candidateAssemblyName));
LoadedType.cs (2)
30internal LoadedType(Type type, AssemblyLoadInfo assemblyLoadInfo, Assembly loadedAssembly, Type iTaskItemType, bool loadedViaMetadataLoadContext = false) 174internal Assembly LoadedAssembly { get; private set; }
MSBuildLoadContext.cs (1)
49protected override Assembly? Load(AssemblyName assemblyName)
TaskEngineAssemblyResolver.cs (3)
60_eventHandler = new Func<AssemblyLoadContext, AssemblyName, Assembly>(ResolveAssembly); 100private Assembly ResolveAssembly(AssemblyLoadContext assemblyLoadContext, AssemblyName assemblyName) 164private Func<AssemblyLoadContext, AssemblyName, Assembly> _eventHandler = null;
TypeLoader.cs (6)
54string msbuildDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); 161private static Assembly LoadAssembly(AssemblyLoadInfo assemblyLoadInfo) 167return Assembly.Load(assemblyLoadInfo.AssemblyName); 189private static Assembly LoadAssemblyUsingMetadataLoadContext(AssemblyLoadInfo assemblyLoadInfo) 302private Assembly _loadedAssembly; 385Assembly loadedAssembly = LoadAssemblyUsingMetadataLoadContext(_assemblyLoadInfo);
Utilities\NuGetFrameworkWrapper.cs (3)
55Assembly NuGetAssembly; 59NuGetAssembly = Assembly.Load(assemblyName); 63NuGetAssembly = Assembly.LoadFile(assemblyFilePath);
Microsoft.Build.BuildCheck.UnitTests (1)
TestAssemblyInfo.cs (1)
39var frameworkAssembly = typeof(Microsoft.Build.Framework.ITask).Assembly;
Microsoft.Build.CommandLine.UnitTests (6)
MSBuildServer_Tests.cs (3)
66<UsingTask TaskName=""ProcessIdTask"" AssemblyFile=""{Assembly.GetExecutingAssembly().Location}"" /> 76<UsingTask TaskName=""SleepingTask"" AssemblyFile=""{Assembly.GetExecutingAssembly().Location}"" /> 311<UsingTask TaskName=""ProcessIdTask"" AssemblyFile=""{Assembly.GetExecutingAssembly().Location}"" />
TestAssemblyInfo.cs (1)
39var frameworkAssembly = typeof(Microsoft.Build.Framework.ITask).Assembly;
XMake_Tests.cs (2)
2704<UsingTask TaskName=""" + typeof(MessageImportanceCheckingTask).FullName + @""" AssemblyFile=""" + Assembly.GetExecutingAssembly().Location + @"""/> 2737string customTaskPath = Assembly.GetExecutingAssembly().Location;
Microsoft.Build.Engine.OM.UnitTests (2)
BuildEnvironmentHelper.cs (1)
398var frameworkAssembly = typeof(Framework.ITask).Assembly;
TestAssemblyInfo.cs (1)
39var frameworkAssembly = typeof(Microsoft.Build.Framework.ITask).Assembly;
Microsoft.Build.Engine.UnitTests (23)
BackEnd\BuildManager_Logging_Tests.cs (1)
39<UsingTask TaskName=""CustomBuildEventTask"" AssemblyFile=""{Assembly.GetExecutingAssembly().Location}"" />
BackEnd\BuildManager_Tests.cs (1)
4399AssemblyFile=""" + Assembly.GetExecutingAssembly().Location + @"""
BackEnd\CustomTaskHelper.cs (1)
49Assembly taskAssembly = results.CompiledAssembly;
BackEnd\GenerateTemporaryTargetAssembly_Tests.cs (1)
29<UsingTask TaskName=""FailingBuilderTask"" AssemblyFile=""{Assembly.GetExecutingAssembly().Location}"" />
BackEnd\LoggingService_Tests.cs (1)
1112Assembly thisAssembly = typeof(LoggingService_Tests).GetTypeInfo().Assembly;
BackEnd\LoggingServicesLogMethod_Tests.cs (1)
1451string taskAssemblyLocation = Assembly.GetExecutingAssembly().Location;
BackEnd\OnError_Tests.cs (1)
583<UsingTask TaskName=""FailingTask"" AssemblyFile=""{Assembly.GetExecutingAssembly().Location}"" />
BackEnd\SdkResolverLoader_Tests.cs (4)
455public Func<string, Assembly> LoadResolverAssemblyFunc { get; set; } 459public Func<Assembly, IEnumerable<Type>> GetResolverTypesFunc { get; set; } 463protected override Assembly LoadResolverAssembly(string resolverPath) 473protected override IEnumerable<Type> GetResolverTypes(Assembly assembly)
BackEnd\TaskBuilder_Tests.cs (7)
442<CreateItem Include='{Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)}\**\*.dll'> 580string customTaskPath = Assembly.GetExecutingAssembly().Location; 604string customTaskPath = Assembly.GetExecutingAssembly().Location; 628string customTaskPath = Assembly.GetExecutingAssembly().Location; 653string realTaskPath = Assembly.GetExecutingAssembly().Location; 810string customTaskPath = Assembly.GetExecutingAssembly().Location; 822string customTaskPath = Assembly.GetExecutingAssembly().Location;
BackEnd\TaskExecutionHost_Tests.cs (3)
1040string customTaskPath = Assembly.GetExecutingAssembly().Location; 1060string customTaskPath = Assembly.GetExecutingAssembly().Location; 1101string customTaskPath = Assembly.GetExecutingAssembly().Location;
TestAssemblyInfo.cs (1)
39var frameworkAssembly = typeof(Microsoft.Build.Framework.ITask).Assembly;
TypeLoader_Tests.cs (1)
102string currentAssembly = Assembly.GetExecutingAssembly().Location;
Microsoft.Build.Framework (6)
AssemblyUtilities.cs (6)
41private static Lazy<Assembly> s_entryAssembly = new Lazy<Assembly>(() => GetEntryAssembly()); 42public static Assembly EntryAssembly => s_entryAssembly.Value; 47public static string GetAssemblyLocation(Assembly assembly) 153private static Assembly GetEntryAssembly() 155return System.Reflection.Assembly.GetEntryAssembly();
Microsoft.Build.Framework.UnitTests (1)
TestAssemblyInfo.cs (1)
39var frameworkAssembly = typeof(Microsoft.Build.Framework.ITask).Assembly;
Microsoft.Build.Tasks.CodeAnalysis (2)
Utilities.cs (2)
151internal static string? TryGetAssemblyPath(Assembly assembly) 176var buildTask = typeof(Utilities).GetTypeInfo().Assembly;
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (7)
GenerateMSBuildEditorConfigTests.cs (2)
246string executingLocation = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)?.Replace('\\', '/') ?? string.Empty; 280string executingLocation = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)?.Replace('\\', '/') ?? string.Empty;
MiscTests.cs (1)
27var assembly = typeof(ManagedCompiler).Assembly;
TargetTests.cs (2)
901var assembly = typeof(TargetTests).Assembly; 958var task = proj.Xml.AddUsingTask(taskName, string.Empty, Assembly.GetExecutingAssembly().FullName);
TestUtilities\ErrorLoggerEngine.cs (2)
26var assembly = Assembly.LoadFrom("Microsoft.Build.dll");
Microsoft.Build.Tasks.Core (22)
BootstrapperUtil\BootstrapperBuilder.cs (2)
1984Assembly a = Assembly.GetExecutingAssembly();
BuildEnvironmentHelper.cs (1)
398var frameworkAssembly = typeof(Framework.ITask).Assembly;
GetSDKReferenceFiles.cs (1)
1094currentAssembly = Assembly.GetExecutingAssembly().Location;
ManifestUtil\ComImporter.cs (1)
24private readonly ResourceManager _resources = new ResourceManager("Microsoft.Build.Tasks.Core.Strings.ManifestUtilities", System.Reflection.Assembly.GetExecutingAssembly());
ManifestUtil\Util.cs (3)
134return Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); 218Assembly a = Assembly.GetExecutingAssembly();
ManifestUtil\XmlUtil.cs (2)
155Assembly a = Assembly.GetExecutingAssembly();
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (9)
87private static readonly ConcurrentDictionary<RoslynCodeTaskFactoryTaskInfo, Assembly> CompiledAssemblyCache = new ConcurrentDictionary<RoslynCodeTaskFactoryTaskInfo, Assembly>(); 165if (!TryCompileInMemoryAssembly(taskFactoryLoggingHost, taskInfo, out Assembly assembly)) 593static Assembly TryLoadAssembly(List<string> directories, AssemblyName name) 603return Assembly.LoadFrom(path); 610return Assembly.LoadFrom(path); 662/// <param name="assembly">The <see cref="Assembly"/> if the source code be compiled and loaded, otherwise <code>null</code>.</param> 664private bool TryCompileInMemoryAssembly(IBuildEngine buildEngine, RoslynCodeTaskFactoryTaskInfo taskInfo, out Assembly assembly) 763assembly = Assembly.Load(File.ReadAllBytes(assemblyPath));
System.Design.cs (1)
93public MainAssemblyFallbackResourceManager(string baseName, Assembly assembly) : base(baseName, assembly)
XslTransformation.cs (2)
507Assembly loadedAssembly = Assembly.Load(assemblyName);
Microsoft.Build.Tasks.UnitTests (3)
AssemblyDependency\SuggestedRedirects.cs (1)
472using (var info = new AssemblyInformation(Assembly.GetExecutingAssembly().Location))
RoslynCodeTaskFactory_Tests.cs (1)
51string location = Assembly.GetExecutingAssembly().Location;
TestAssemblyInfo.cs (1)
39var frameworkAssembly = typeof(Microsoft.Build.Framework.ITask).Assembly;
Microsoft.Build.UnitTests.Shared (2)
RunnerUtilities.cs (2)
21public static ArtifactsLocationAttribute ArtifactsLocationAttribute = Assembly.GetExecutingAssembly().GetCustomAttribute<ArtifactsLocationAttribute>() 66BootstrapLocationAttribute attribute = Assembly.GetExecutingAssembly().GetCustomAttribute<BootstrapLocationAttribute>()
Microsoft.Build.Utilities.Core (1)
BuildEnvironmentHelper.cs (1)
398var frameworkAssembly = typeof(Framework.ITask).Assembly;
Microsoft.Build.Utilities.UnitTests (1)
TestAssemblyInfo.cs (1)
39var frameworkAssembly = typeof(Microsoft.Build.Framework.ITask).Assembly;
Microsoft.CodeAnalysis (36)
DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (5)
60public bool IsHostAssembly(Assembly assembly) 68private partial Assembly Load(AssemblyName assemblyName, string assemblyOriginalPath) 138protected override Assembly? Load(AssemblyName assemblyName) 188Assembly loadCore(string assemblyPath) 233public Assembly? ResolveAssembly(AssemblyName assemblyName, string directoryName)
DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (9)
20/// Is this an <see cref="Assembly"/> that the loader considers to be part of the hosting 23bool IsHostAssembly(Assembly assembly); 77/// <see cref="Assembly"/> winning.</remarks> 86/// The implementation needs to load an <see cref="Assembly"/> with the specified <see cref="AssemblyName"/>. The 91/// This method should return an <see cref="Assembly"/> instance or throw. 93private partial Assembly Load(AssemblyName assemblyName, string assemblyOriginalPath); 159public Assembly LoadFromPath(string originalAnalyzerPath) 400/// the given <see cref="AssemblyName"/> to an <see cref="Assembly"/>. 404internal Assembly? ResolveAssemblyExternally(AssemblyName assemblyName, string rootDirectory)
DiagnosticAnalyzer\AnalyzerFileReference.cs (8)
44private Assembly? _lazyAssembly; 52/// <param name="assemblyLoader">Loader for obtaining the <see cref="Assembly"/> from the <paramref name="fullPath"/></param> 465Assembly analyzerAssembly; 513Assembly analyzerAssembly; 559bool CheckAssemblyReferencesNewerCompiler(Assembly analyzerAssembly) 576private ImmutableArray<TExtension> GetLanguageSpecificAnalyzers(Assembly analyzerAssembly, ImmutableSortedDictionary<string, ImmutableHashSet<string>> analyzerTypeNameMap, string language, ref bool reportedError) 586private ImmutableArray<TExtension> GetAnalyzersForTypeNames(Assembly analyzerAssembly, ImmutableHashSet<string> analyzerTypeNames, ref bool reportedError) 671public Assembly GetAssembly()
DiagnosticAnalyzer\IAnalyzerAssemblyLoader.cs (3)
32/// corresponding <see cref="Assembly"/> object. 36/// <see cref="Assembly"/> instance. 40Assembly LoadFromPath(string fullPath);
DiagnosticAnalyzer\IAnalyzerAssemblyResolver.cs (1)
20Assembly? ResolveAssembly(AssemblyName assemblyName, string rootDirectory);
InternalUtilities\FatalError.cs (2)
71public static void CopyHandlersTo(Assembly assembly) 76static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
MetadataReference\AssemblyIdentity.cs (1)
522public static AssemblyIdentity FromAssemblyDefinition(Assembly assembly)
MetadataReference\MetadataReference.cs (6)
299public static MetadataReference CreateFromAssembly(Assembly assembly) 304internal static MetadataImageReference CreateFromAssemblyInternal(Assembly assembly) 328Assembly assembly, 336Assembly assembly, 364Assembly assembly, 376internal static bool HasMetadata(Assembly assembly)
NativePdbWriter\PdbWriter.cs (1)
791var compilerAssembly = typeof(Compilation).Assembly;
Microsoft.CodeAnalysis.CodeStyle (3)
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
48protected abstract (Assembly assembly, string typeName) GetCompilerDiagnosticAnalyzerInfo();
src\Compilers\Core\Portable\InternalUtilities\FatalError.cs (2)
71public static void CopyHandlersTo(Assembly assembly) 76static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
Host\Mef\CodeStyleHostLanguageServices.cs (1)
35private static ImmutableArray<Assembly> CreateAssemblies(string languageName)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Helpers\MefHostServicesHelpers.cs (5)
17public static ImmutableArray<Assembly> LoadNearbyAssemblies(IEnumerable<string> assemblyNames) 19var assemblies = new List<Assembly>(); 23var assembly = TryLoadNearbyAssembly(assemblyName); 33private static Assembly TryLoadNearbyAssembly(string assemblySimpleName) 49return Assembly.Load(assemblyName);
Microsoft.CodeAnalysis.Compiler.Test.Resources (1)
ResourceLoader.cs (1)
18var assembly = typeof(ResourceLoader).GetTypeInfo().Assembly;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
23protected override (Assembly assembly, string typeName) GetCompilerDiagnosticAnalyzerInfo()
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (10)
CommandLineTests.cs (9)
292"/analyzer:" + Assembly.GetExecutingAssembly().Location, 2925var csc = CreateCSharpCompiler(null, dir.Path, new[] { "/nologo", "/preferreduilang:en", "/t:library", "/a:" + Assembly.GetExecutingAssembly().Location, "a.cs" }); 2961var csc = CreateCSharpCompiler(null, dir.Path, new[] { "/nologo", "/preferreduilang:en", "/t:library", "/a:" + Assembly.GetExecutingAssembly().Location, "a.cs", "/ruleset:" + ruleSetFile.Path }); 2997"/a:" + Assembly.GetExecutingAssembly().Location, "a.cs", 3008"/a:" + Assembly.GetExecutingAssembly().Location, "a.cs", 3516"/a:" + Assembly.GetExecutingAssembly().Location, "a.cs", 3527"/a:" + Assembly.GetExecutingAssembly().Location, "a.cs", 10570args = args.Append("/a:" + Assembly.GetExecutingAssembly().Location); 15042"/analyzer:" + Assembly.GetExecutingAssembly().Location,
src\Compilers\Test\Resources\Core\ResourceLoader.cs (1)
18var assembly = typeof(ResourceLoader).GetTypeInfo().Assembly;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (14)
Emit\CompilationEmitTests.cs (4)
1265var refAssembly1 = Assembly.ReflectionOnlyLoad(metadataImage1.ToArray()); 1274var refOnlyAssembly1 = Assembly.ReflectionOnlyLoad(refOnlyMetadataImage1.ToArray());
Emit\ResourceTests.cs (10)
422var assembly = Assembly.ReflectionOnlyLoad(output.ToArray()); 519var assembly = System.Reflection.Assembly.ReflectionOnlyLoad(output2.ToArray()); 567var assembly = Assembly.ReflectionOnlyLoad(output3.ToArray()); 629var assembly = System.Reflection.Assembly.ReflectionOnlyLoad(output4.ToArray()); 668var assembly = Assembly.ReflectionOnlyLoad(output5.ToArray());
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\PDBTests.cs (1)
12964var compilerAssembly = typeof(Compilation).Assembly;
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\CSharpRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
23protected override (Assembly assembly, string typeName) GetCompilerDiagnosticAnalyzerInfo()
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (7)
InteractiveSessionReferencesTests.cs (5)
466Assembly handler(object _, ResolveEventArgs args) 470return Assembly.Load(badTypeBytes); 535loader.RegisterDependency(Assembly.Load(portableLib.EmitToArray().ToArray())); 572var libAssembly = Assembly.Load(libImage.ToArray());
ObjectFormatterTests.cs (2)
109Assembly a; 113a = Assembly.Load(stream.ToArray());
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
InteractiveSessionTests.cs (1)
38internal static readonly Assembly HostAssembly = typeof(InteractiveSessionTests).GetTypeInfo().Assembly;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\AnonymousTypesSymbolTests.cs (2)
237Assembly refAsm = Assembly.Load(image.ToArray());
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
EditorTestCompositions.cs (1)
24Assembly.LoadFrom("Microsoft.VisualStudio.Platform.VSEditor.dll"),
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Diagnostics\IDEDiagnosticIDConfigurationTests.cs (1)
30foreach (var assembly in MefHostServices.DefaultAssemblies)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (14)
CodeFixes\CodeFixServiceTests.vb (2)
85Dim _assembly = Assembly.GetExecutingAssembly() 157Dim _assembly = Assembly.GetExecutingAssembly()
Diagnostics\AddMissingReference\AddMissingReferenceTests.vb (8)
17Private Shared ReadOnly s_presentationCoreAssembly As Assembly 18Private Shared ReadOnly s_presentationFrameworkAssembly As Assembly 19Private Shared ReadOnly s_windowsBaseAssembly As Assembly 20Private Shared ReadOnly s_systemXamlAssembly As Assembly 23s_presentationCoreAssembly = Assembly.Load("PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35") 24s_presentationFrameworkAssembly = Assembly.Load("PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35") 25s_windowsBaseAssembly = Assembly.Load("WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35") 26s_systemXamlAssembly = Assembly.Load("System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
Diagnostics\DiagnosticServiceTests.vb (2)
426Dim analyzerReference1 = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location) 430Dim analyzerReference2 = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location)
Diagnostics\InMemoryAssemblyLoader.vb (2)
16Public Function LoadFromPath(fullPath As String) As Assembly Implements IAnalyzerAssemblyLoader.LoadFromPath 18Return Assembly.Load(bytes)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
MetadataUtilities.cs (1)
395var assembly = typeof(ExpressionCompiler).GetTypeInfo().Assembly;
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (2)
src\Compilers\Core\Portable\InternalUtilities\FatalError.cs (2)
71public static void CopyHandlersTo(Assembly assembly) 76static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (30)
Debugger\Engine\DkmClrModuleInstance.cs (4)
28internal readonly Assembly Assembly; 31public DkmClrModuleInstance(DkmClrRuntimeInstance runtimeInstance, Assembly assembly, DkmModule module) : 73private readonly Assembly _assembly; 74public MetadataImportMock(Assembly assembly)
Debugger\Engine\DkmClrRuntimeInstance.cs (10)
27internal delegate DkmClrModuleInstance GetModuleDelegate(DkmClrRuntimeInstance runtime, Assembly assembly); 31internal static readonly DkmClrRuntimeInstance DefaultRuntime = new DkmClrRuntimeInstance(new Assembly[0]); 33internal readonly Assembly[] Assemblies; 38internal DkmClrRuntimeInstance(Assembly assembly) : this([assembly]) 42Assembly[] assemblies, 56internal DkmClrRuntimeInstance(Assembly[] assemblies, Dictionary<string, DkmClrObjectFavoritesInfo> favoritesByTypeName) 68var assembly = ((AssemblyImpl)type.Assembly).Assembly; 75var assembly = type.Assembly; 84var assembly = module.Assembly; 120private static bool IsMscorlib(Assembly assembly)
Debugger\Engine\DkmClrType.cs (2)
187var assembly = type.Assembly; 303var assembly = type.Assembly;
Debugger\MemberInfo\AssemblyImpl.cs (2)
17public readonly System.Reflection.Assembly Assembly; 19public AssemblyImpl(System.Reflection.Assembly assembly)
ReflectionUtilities.cs (10)
17internal static Assembly Load(ImmutableArray<byte> assembly) 19return Assembly.Load(assembly.ToArray()); 37internal static AssemblyLoadContext LoadAssemblies(params Assembly[] assemblies) 42internal static Assembly[] GetMscorlib(params Assembly[] additionalAssemblies) 51internal static Assembly[] GetMscorlibAndSystemCore(params Assembly[] additionalAssemblies) 64private readonly Assembly[] _assemblies; 66public AssemblyLoadContext(Assembly[] assemblies) 73private Assembly OnAssemblyResolve(object sender, ResolveEventArgs args)
src\Compilers\Core\Portable\InternalUtilities\FatalError.cs (2)
71public static void CopyHandlersTo(Assembly assembly) 76static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
Microsoft.CodeAnalysis.ExternalAccess.Copilot (2)
Internal\Analyzer\CSharp\CSharpCopilotCodeAnalysisService.ReflectionWrapper.cs (2)
57var assembly = Assembly.Load(CopilotRoslynDllName);
Microsoft.CodeAnalysis.Features (2)
Common\AbstractProjectExtensionProvider.cs (1)
158var analyzerAssembly = analyzerFileReference.GetAssembly();
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (1)
48protected abstract (Assembly assembly, string typeName) GetCompilerDiagnosticAnalyzerInfo();
Microsoft.CodeAnalysis.InteractiveHost (2)
src\Compilers\Core\Portable\InternalUtilities\FatalError.cs (2)
71public static void CopyHandlersTo(Assembly assembly) 76static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
Microsoft.CodeAnalysis.LanguageServer (14)
CustomExportAssemblyLoader.cs (5)
26public Assembly LoadAssembly(AssemblyName assemblyName) 36public Assembly LoadAssembly(string assemblyFullName, string? codeBasePath) 42private Assembly LoadAssembly(AssemblyName assemblyName, string? codeBasePath) 76private Assembly LoadAssemblyFromCodeBase(AssemblyName assemblyName, string codeBaseUriStr) 122private bool TryLoadAssemblyFromCodeBasePath(AssemblyName assemblyName, string codeBasePath, [NotNullWhen(true)] out Assembly? assembly)
HostWorkspace\HostDiagnosticAnalyzerProvider.cs (2)
44public Assembly LoadFromPath(string fullPath) 48return Assembly.LoadFrom(fullPath);
HostWorkspace\VSCodeAnalyzerLoaderProviderFactory.cs (2)
40public bool IsHostAssembly(Assembly assembly) 43public Assembly LoadFromPath(string fullPath)
Services\ExtensionAssemblyManager.cs (3)
163public Assembly? TryLoadAssemblyInExtensionContext(string assemblyFilePath) 183public Assembly? TryLoadAssemblyInExtensionContext(AssemblyName assemblyName) 210protected override Assembly? Load(AssemblyName assemblyName)
Services\StarredCompletions\StarredCompletionsAssemblyHelper.cs (2)
101var starredCompletionsAssembly = s_extensionAssemblyManager.TryLoadAssemblyInExtensionContext(completionsDllPath); 123private static MethodInfo GetMethodInfo(Assembly assembly, string className, string methodName)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (3)
ExportProviderBuilderTests.cs (1)
92var assembly = Assert.Single(assemblies, a => a.GetName().Name == assemblyName);
TelemetryReporterTests.cs (2)
43var assembly = Assembly.GetAssembly(service.GetType());
Microsoft.CodeAnalysis.Rebuild.UnitTests (2)
DeterministicKeyBuilderTests.cs (2)
782var assembly = typeof(Analyzer).Assembly; 808var assembly = typeof(Generator).Assembly;
Microsoft.CodeAnalysis.Remote.ServiceHub (5)
Host\RemoteWorkspaceManager.cs (5)
25internal static readonly ImmutableArray<Assembly> RemoteHostAssemblies = 79private static ComposableCatalog CreateCatalog(ImmutableArray<Assembly> assemblies) 149public Assembly LoadAssembly(AssemblyName assemblyName) 150=> Assembly.Load(assemblyName); 152public Assembly LoadAssembly(string assemblyFullName, string? codeBasePath)
Microsoft.CodeAnalysis.Scripting (33)
Hosting\AssemblyLoader\AssemblyAndLocation.cs (1)
9internal readonly record struct AssemblyAndLocation(Assembly Assembly, string Location, bool GlobalAssemblyCache)
Hosting\AssemblyLoader\AssemblyLoaderImpl.cs (1)
22public abstract Assembly LoadFromStream(Stream peStream, Stream pdbStream);
Hosting\AssemblyLoader\CoreAssemblyLoaderImpl.cs (3)
23public override Assembly LoadFromStream(Stream peStream, Stream pdbStream) 33var assembly = new LoadContext(Loader, Path.GetDirectoryName(path)).LoadFromAssemblyPath(path); 70protected override Assembly? Load(AssemblyName assemblyName) => null;
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (17)
46private readonly Dictionary<Assembly, LoadedAssembly> _assembliesLoadedFromLocation; 74private readonly struct LoadedAssemblyInfo(Assembly assembly, AssemblyIdentity identity, string? location) 76public readonly Assembly Assembly = assembly; 90_assembliesLoadedFromLocation = new Dictionary<Assembly, LoadedAssembly>(); 102internal Assembly LoadAssemblyFromStream(Stream peStream, Stream pdbStream) 104Assembly assembly = _runtimeAssemblyLoader.LoadFromStream(peStream, pdbStream); 182public void RegisterDependency(Assembly dependency) 195private void RegisterLoadedAssemblySimpleNameNoLock(Assembly assembly, string? location) 223internal Assembly? ResolveAssembly(string assemblyDisplayName, Assembly? requestingAssembly) 247internal Assembly? ResolveAssembly(AssemblyIdentity identity, string? loadDirectory) 252Assembly? assembly; 343private Assembly? TryGetAssemblyLoadedFromPath(AssemblyIdentity identity, string directory) 381private Assembly? GetOrLoadKnownAssembly(AssemblyIdentity identity) 383Assembly? assembly = null; 451private static Assembly? FindHighestVersionOrFirstMatchingIdentity(AssemblyIdentity identity, IEnumerable<LoadedAssemblyInfo> infos) 453Assembly? candidate = null;
Hosting\CommandLine\NotImplementedAnalyzerLoader.cs (1)
19public Assembly LoadFromPath(string fullPath)
Script.cs (2)
262var globalsAssembly = GlobalsType.GetTypeInfo().Assembly; 314Assembly assembly,
ScriptBuilder.cs (1)
189internal static MethodInfo GetEntryPointRuntimeMethod(IMethodSymbol entryPoint, Assembly assembly)
ScriptOptions.cs (7)
250public ScriptOptions WithReferences(IEnumerable<Assembly> references) 258public ScriptOptions WithReferences(params Assembly[] references) 259=> WithReferences((IEnumerable<Assembly>)references); 266public ScriptOptions AddReferences(IEnumerable<Assembly> references) 269private MetadataImageReference CreateFromAssembly(Assembly assembly) => 277public ScriptOptions AddReferences(params Assembly[] references) 278=> AddReferences((IEnumerable<Assembly>)references);
Microsoft.CodeAnalysis.Scripting.UnitTests (10)
ScriptOptionsTests.cs (10)
47Assert.Throws<ArgumentNullException>("references", () => options.AddReferences((Assembly[])null)); 48Assert.Throws<ArgumentNullException>("references[0]", () => options.AddReferences(new Assembly[] { null })); 50Assert.Throws<ArgumentNullException>("references", () => options.AddReferences((IEnumerable<Assembly>)null)); 51Assert.Throws<ArgumentNullException>("references[0]", () => options.AddReferences((IEnumerable<Assembly>)new Assembly[] { null })); 89Assert.Throws<ArgumentNullException>("references", () => options.WithReferences((Assembly[])null)); 90Assert.Throws<ArgumentNullException>("references", () => options.WithReferences((IEnumerable<Assembly>)null)); 91Assert.Throws<ArgumentNullException>("references", () => options.WithReferences(default(ImmutableArray<Assembly>))); 92Assert.Throws<ArgumentNullException>("references[0]", () => options.WithReferences(new Assembly[] { null })); 93Assert.Throws<ArgumentNullException>("references[0]", () => options.WithReferences(ImmutableArray.Create((Assembly)null)));
Microsoft.CodeAnalysis.Test.Utilities (16)
Metadata\ModuleData.cs (1)
30public ModuleDataId(Assembly assembly, Guid mvid)
Mocks\TestAnalyzerAssemblyLoader.cs (4)
20private readonly Func<string, Assembly>? _loadFromPath; 22public TestAnalyzerAssemblyLoader(Action<string>? addDependencyLocation = null, Func<string, Assembly>? loadFromPath = null) 31public Assembly LoadFromPath(string fullPath) 32=> (_loadFromPath != null) ? _loadFromPath(fullPath) : Assembly.LoadFrom(fullPath);
Platform\CoreClr\AssemblyLoadContextUtils.cs (1)
30protected override Assembly? Load(AssemblyName assemblyName)
Platform\CoreClr\TestExecutionLoadContext.cs (4)
34protected override Assembly Load(AssemblyName assemblyName) 55private Assembly LoadImageAsAssembly(ImmutableArray<byte> mainImage) 65var mainAssembly = LoadImageAsAssembly(mainImage); 103var assembly = LoadFromAssemblyName(name);
Platform\Custom\MetadataSignatureHelper.cs (2)
665public static IEnumerable<string> GetMemberSignatures(System.Reflection.Assembly assembly, string fullyQualifiedTypeName) 706public static IEnumerable<string> GetMemberSignatures(System.Reflection.Assembly assembly, string fullyQualifiedTypeName, string memberName)
ResourceLoader.cs (1)
18var assembly = typeof(ResourceLoader).GetTypeInfo().Assembly;
TargetFrameworkUtil.cs (2)
419var assembly = Assembly.Load(name);
TestHelpers.cs (1)
34public static IEnumerable<Type> GetAllTypesWithStaticFieldsImplementingType(Assembly assembly, Type type)
Microsoft.CodeAnalysis.UnitTests (81)
AnalyzerAssemblyLoaderTests.cs (61)
290Assembly alpha = loader.LoadFromPath(testFixture.Alpha); 309Assembly alpha = loader.LoadFromPath(testFixture.Alpha); 314Assembly beta = loader.LoadFromPath(testFixture.Beta); 346var assembly = loader.LoadFromPath(delta1Copy); 379Assembly beta = loader.LoadFromPath(testFixture.Beta); 406private static void VerifyAssemblies(AnalyzerAssemblyLoader loader, IEnumerable<Assembly> assemblies, params (string simpleName, string version, string path)[] expected) => 409private static void VerifyAssemblies(AnalyzerAssemblyLoader loader, IEnumerable<Assembly> assemblies, int? expectedCopyCount, params (string simpleName, string version, string path)[] expected) 465private static void VerifyAssemblies(AnalyzerAssemblyLoader loader, IEnumerable<Assembly> assemblies, int? copyCount, params string[] assemblyPaths) 485IEnumerable<Assembly> loadedAssemblies; 498static bool isInLoadFromContext(AnalyzerAssemblyLoader loader, Assembly assembly) 508var other = AppDomain.CurrentDomain.Load(name); 540Assembly gamma = loader.LoadFromPath(testFixture.Gamma); 571Assembly gamma = loader.LoadFromPath(gammaFile); 606Assembly assembly = loader.LoadFromPath(alternatePath); 643Assembly razorAssembly = loader.LoadFromPath(alternatePath); 686Assembly gamma = loader.LoadFromPath(gammaFile); 736Assembly gamma = loader.LoadFromPath(gammaFile); 797Assembly gamma = loader.LoadFromPath(testFixture.Gamma); 801Assembly epsilon = loader.LoadFromPath(testFixture.Epsilon); 853Assembly epsilon = loader.LoadFromPath(testFixture.Epsilon); 912Assembly epsilon = loader.LoadFromPath(testFixture.Epsilon); 961Assembly delta2 = loader.LoadFromPath(testFixture.Delta2); 962Assembly delta2B = loader.LoadFromPath(testFixture.Delta2B); 999Assembly epsilon = loader.LoadFromPath(testFixture.Epsilon); 1059Assembly epsilon = loader.LoadFromPath(epsilonFile); 1113Assembly gamma = loader1.LoadFromPath(testFixture.Gamma); 1117Assembly epsilon = loader2.LoadFromPath(testFixture.Epsilon); 1173Assembly gamma = loader.LoadFromPath(testFixture.Gamma); 1177Assembly epsilon = loader.LoadFromPath(testFixture.Epsilon); 1270var assembly = loader.LoadFromPath(assemblyFilePath); 1304var assembly = loader.LoadFromPath(assemblyFilePath); 1352var gamma = loader.LoadFromPath(testFixture.GammaReferencingPublicSigned); 1356var epsilon = loader.LoadFromPath(testFixture.EpsilonReferencingPublicSigned); 1382var delta1Assembly = loader.LoadFromPath(testFixture.DeltaPublicSigned1); 1386var delta2Assembly = loader.LoadFromPath(testFixture.DeltaPublicSigned2); 1411Assembly analyzerAssembly = loader.LoadFromPath(testFixture.AnalyzerReferencesSystemCollectionsImmutable1); 1438Assembly analyzerAssembly = loader.LoadFromPath(testFixture.AnalyzerReferencesSystemCollectionsImmutable2); 1451var assembly = typeof(ImmutableArray<int>).Assembly; 1460var copiedAssembly = loader.LoadFromPath(destFile); 1475Assembly analyzerAssembly = loader.LoadFromPath(testFixture.AnalyzerWithNativeDependency); 1518Assembly? delta = loader.LoadFromPath(deltaCopy); 1558Assembly gamma = loader.LoadFromPath(gammaFile); 1585var expected = loader.LoadFromPath(path); 1590var actual = loader.LoadFromPath(path); 1609var expected = loader.LoadFromPath(path); 1618var actual = loader.LoadFromPath(path); 1644var assembly = loader.LoadFromPath(analyzerPath); 1667var assembly = loader.LoadFromPath(analyzerPath); 1718Assembly delta = loader.LoadFromPath(testFixture.Delta1); 1735var thisAssembly = typeof(AnalyzerAssemblyLoaderTests).Assembly; 1737Assembly loaded = loader.LoadFromPath(thisAssembly.Location); 1752var thisAssembly = typeof(AnalyzerAssemblyLoaderTests).Assembly; 1755Assembly alpha = loader.LoadFromPath(testFixture.Alpha); 1759Assembly loaded = loader.LoadFromPath(thisAssembly.Location); 1763Assembly delta = loader.LoadFromPath(testFixture.Delta1); 1779Assembly delta = loader.LoadFromPath(testFixture.Delta1); 1796var thisAssembly = typeof(AnalyzerAssemblyLoaderTests).Assembly; 1798Assembly loaded = loader.LoadFromPath(thisAssembly.Location); 1807private class TestAnalyzerAssemblyResolver(Func<AssemblyName, Assembly?> func) : MarshalByRefObject, IAnalyzerAssemblyResolver 1809private readonly Func<AssemblyName, Assembly?> _func = func; 1813public Assembly? ResolveAssembly(AssemblyName assemblyName, string rootDirectory)
Analyzers\AnalyzerFileReferenceAppDomainTests.cs (1)
121private static Assembly OnResolve(object sender, ResolveEventArgs e)
Analyzers\AnalyzerFileReferenceTests.cs (11)
98AnalyzerFileReference reference = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location); 124AnalyzerFileReference reference = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location); 145AnalyzerFileReference reference = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location); 367AnalyzerFileReference reference = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location); 391AnalyzerFileReference reference = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location); 404AnalyzerFileReference reference = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location); 426AnalyzerFileReference reference = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location); 517AnalyzerFileReference reference = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location); 550AnalyzerFileReference reference = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location); 750public bool IsHostAssembly(Assembly assembly) => false; 751public Assembly LoadFromPath(string fullPath) => throw new Exception();
AssemblyUtilitiesTests.cs (2)
34var assembly = Assembly.Load(File.ReadAllBytes(_testFixture.Alpha));
InvokeUtil.cs (1)
119foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies().OrderByDescending(x => x.FullName))
MetadataReferences\AssemblyIdentityTests.cs (1)
80Assembly asm = null;
MetadataReferences\MetadataReferenceTests.cs (4)
37var inMemoryAssembly = Assembly.Load(TestResources.General.C1); 207var assembly = typeof(object).Assembly; 224var assembly = typeof(object).Assembly;
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessarySuppressions\VisualBasicRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.vb (1)
29Protected Overrides Function GetCompilerDiagnosticAnalyzerInfo() As (assembly As Assembly, typeName As String)
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (14)
CommandLineTests.vb (13)
119"/analyzer:" + Assembly.GetExecutingAssembly().Location, 2638Dim vbc = New MockVisualBasicCompiler(Nothing, dir.Path, {"/nologo", "/preferreduilang:en", "/t:library", "/a:" + Assembly.GetExecutingAssembly().Location, "a.vb"}) 2671Dim vbc = New MockVisualBasicCompiler(Nothing, dir.Path, {"/nologo", "/t:library", "/a:" + Assembly.GetExecutingAssembly().Location, "a.vb", "/ruleset:" + ruleSetFile.Path}) 2704"/a:" + Assembly.GetExecutingAssembly().Location, "a.vb", 2718"/a:" + Assembly.GetExecutingAssembly().Location, "a.vb", 2754"/a:" + Assembly.GetExecutingAssembly().Location, "a.vb", 2769"/a:" + Assembly.GetExecutingAssembly().Location, "a.vb", 2805Dim vbc = New MockVisualBasicCompiler(Nothing, dir.Path, {"/nologo", "/t:library", "/a:" + Assembly.GetExecutingAssembly().Location, "a.vb", "/ruleset:" + ruleSetFile.Path}) 7939args = args.Append("/a:" + Assembly.GetExecutingAssembly().Location) 9012Dim vbc = New MockVisualBasicCompiler(Nothing, _baseDirectory, {skipAnalyzersFlag, "/reportanalyzer", "/t:library", "/a:" + Assembly.GetExecutingAssembly().Location, source}) 9114"/additionalfile:" & Assembly.GetExecutingAssembly.Location, ' Non-text file specified as an additional text file 9134IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly.Location), 9135Assembly.GetExecutingAssembly.Location),
TouchedFileLoggingTests.vb (1)
208Public Function LoadFromPath(fullPath As String) As Assembly Implements IAnalyzerAssemblyLoader.LoadFromPath
Microsoft.CodeAnalysis.VisualBasic.Features (1)
src\Analyzers\VisualBasic\Analyzers\RemoveUnnecessarySuppressions\VisualBasicRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.vb (1)
29Protected Overrides Function GetCompilerDiagnosticAnalyzerInfo() As (assembly As Assembly, typeName As String)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Semantics\MyBaseMyClassTests.vb (1)
3997Dim _assembly = Assembly.Load(verifier.EmittedAssemblyData.ToArray())
Microsoft.CodeAnalysis.Workspaces (27)
Log\RoslynEventSource.cs (1)
112var assembly = typeof(RoslynEventSource).Assembly;
src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (9)
20/// Is this an <see cref="Assembly"/> that the loader considers to be part of the hosting 23bool IsHostAssembly(Assembly assembly); 77/// <see cref="Assembly"/> winning.</remarks> 86/// The implementation needs to load an <see cref="Assembly"/> with the specified <see cref="AssemblyName"/>. The 91/// This method should return an <see cref="Assembly"/> instance or throw. 93private partial Assembly Load(AssemblyName assemblyName, string assemblyOriginalPath); 159public Assembly LoadFromPath(string originalAnalyzerPath) 400/// the given <see cref="AssemblyName"/> to an <see cref="Assembly"/>. 404internal Assembly? ResolveAssemblyExternally(AssemblyName assemblyName, string rootDirectory)
src\Compilers\Core\Portable\DiagnosticAnalyzer\IAnalyzerAssemblyResolver.cs (1)
20Assembly? ResolveAssembly(AssemblyName assemblyName, string rootDirectory);
src\Compilers\Core\Portable\InternalUtilities\FatalError.cs (2)
71public static void CopyHandlersTo(Assembly assembly) 76static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Helpers\MefHostServicesHelpers.cs (5)
17public static ImmutableArray<Assembly> LoadNearbyAssemblies(IEnumerable<string> assemblyNames) 19var assemblies = new List<Assembly>(); 23var assembly = TryLoadNearbyAssembly(assemblyName); 33private static Assembly TryLoadNearbyAssembly(string assemblySimpleName) 49return Assembly.Load(assemblyName);
Workspace\Host\Mef\MefHostServices.cs (8)
20internal delegate MefHostServices CreationHook(IEnumerable<Assembly> assemblies); 23/// This delegate allows test code to override the behavior of <see cref="Create(IEnumerable{Assembly})"/>. 38public static MefHostServices Create(IEnumerable<System.Reflection.Assembly> assemblies) 91private static ImmutableArray<Assembly> s_defaultAssemblies; 92public static ImmutableArray<Assembly> DefaultAssemblies 117internal static bool IsDefaultAssembly(Assembly assembly) 123private static ImmutableArray<Assembly> LoadDefaultAssemblies() 131/// Injects replacement behavior for the <see cref="Create(IEnumerable{Assembly})"/> method.
Workspace\Solution\SourceGeneratorIdentity.cs (1)
33var assembly = generatorType.Assembly;
Microsoft.CodeAnalysis.Workspaces.Desktop (5)
Workspace\Host\Mef\DesktopMefHostServices.cs (1)
13public static ImmutableArray<Assembly> DefaultAssemblies => MefHostServices.DefaultAssemblies;
Workspace\Host\Mef\MefV1HostServices.cs (4)
23internal delegate MefV1HostServices CreationHook(IEnumerable<Assembly> assemblies); 26/// This delegate allows test code to override the behavior of <see cref="Create(IEnumerable{Assembly})"/>. 53public static MefV1HostServices Create(IEnumerable<Assembly> assemblies) 152/// Injects replacement behavior for the <see cref="Create(IEnumerable{Assembly})"/> method.
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
Host\Mef\MSBuildMefHostServices.cs (1)
22public static ImmutableArray<Assembly> DefaultAssemblies
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
src\Compilers\Core\Portable\InternalUtilities\FatalError.cs (2)
71public static void CopyHandlersTo(Assembly assembly) 76static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (4)
TestFiles\Resources.cs (1)
20var resourceStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(resourceName);
VisualStudioMSBuildWorkspaceTests.cs (3)
1135private readonly IEnumerable<Assembly> _defaultAssembliesWithoutCSharp = MefHostServices.DefaultAssemblies.Where(a => !a.FullName.Contains("CSharp")); 3362public Assembly LoadFromPath(string fullPath) 3365return Assembly.Load(bytes);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (24)
MEF\ExportProviderCache.cs (6)
48public static IExportProviderFactory GetOrCreateExportProviderFactory(IEnumerable<Assembly> assemblies) 50if (assemblies is ImmutableArray<Assembly> assembliesArray && 59public static ComposableCatalog CreateAssemblyCatalog(IEnumerable<Assembly> assemblies, Resolver? resolver = null) 255public Assembly LoadAssembly(AssemblyName assemblyName) 256=> Assembly.Load(assemblyName); 258public Assembly LoadAssembly(string assemblyFullName, string? codeBasePath)
MEF\TestComposition.cs (13)
30private readonly ImmutableArray<Assembly> _assemblies; 34public CacheKey(ImmutableHashSet<Assembly> assemblies, ImmutableHashSet<Type> parts, ImmutableHashSet<Type> excludedPartTypes) 62public readonly ImmutableHashSet<Assembly> Assemblies; 77private TestComposition(ImmutableHashSet<Assembly> assemblies, ImmutableHashSet<Type> parts, ImmutableHashSet<Type> excludedPartTypes) 144public TestComposition AddAssemblies(params Assembly[]? assemblies) 145=> AddAssemblies((IEnumerable<Assembly>?)assemblies); 147public TestComposition AddAssemblies(IEnumerable<Assembly>? assemblies) 165public TestComposition RemoveAssemblies(params Assembly[]? assemblies) 166=> RemoveAssemblies((IEnumerable<Assembly>?)assemblies); 168public TestComposition RemoveAssemblies(IEnumerable<Assembly>? assemblies) 183public TestComposition WithAssemblies(ImmutableHashSet<Assembly> assemblies) 190var testAssembly = assemblies.FirstOrDefault(IsTestAssembly); 195static bool IsTestAssembly(Assembly assembly)
MEF\UseExportProviderAttribute.cs (3)
175private MefHostServices CreateMefHostServices(IEnumerable<Assembly> assemblies) 179if (assemblies is ImmutableArray<Assembly> array && 203private static MefHostServices DenyMefHostServicesCreationBetweenTests(IEnumerable<Assembly> assemblies)
Options\OptionsTestInfo.cs (1)
36types = Assembly.Load(fileName).GetTypes();
TestExportJoinableTaskContext.cs (1)
119foreach (var assembly in System.AppDomain.CurrentDomain.GetAssemblies())
Microsoft.CodeAnalysis.Workspaces.UnitTests (4)
TestCompositionTests.cs (4)
26var assembly1 = typeof(Workspace).Assembly; 27var assembly2 = typeof(object).Assembly; 81var assembly1 = typeof(Workspace).Assembly; 82var assembly2 = typeof(object).Assembly;
Microsoft.CodeAnalysis.XunitHook (1)
XunitDisposeHook.cs (1)
22foreach (var xunitUtility in xunitUtilities)
Microsoft.CSharp (13)
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\AggregateSymbol.cs (2)
21public Assembly AssociatedAssembly; 356public bool InternalsVisibleTo(Assembly assembly) => TypeManager.InternalsVisibleTo(AssociatedAssembly, assembly);
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\Symbol.cs (3)
153private Assembly GetAssembly() 177private bool InternalsVisibleTo(Assembly assembly) 199Assembly assem = GetAssembly();
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (8)
18private static readonly Dictionary<(Assembly, Assembly), bool> s_internalsVisibleToCache = 19new Dictionary<(Assembly, Assembly), bool>(); 748internal static bool InternalsVisibleTo(Assembly assemblyThatDefinesAttribute, Assembly assemblyToCheck) 751(Assembly, Assembly) key = (assemblyThatDefinesAttribute, assemblyToCheck);
Microsoft.Data.Analysis.Tests (1)
DataFrame.IOTests.cs (1)
1338Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + "/";
Microsoft.DotNet.Arcade.Sdk.Tests (4)
GetAssemblyFullNameTests.cs (4)
17var objectAssembly = typeof(object).Assembly; 18var thisAssembly = typeof(GetAssemblyFullNameTests).Assembly; 45var objectAssembly = typeof(object).Assembly; 46var thisAssembly = typeof(GetAssemblyFullNameTests).Assembly;
Microsoft.DotNet.AsmDiff (4)
DiffCSharpWriter.cs (4)
21using Assembly = System.Reflection.Assembly; 378Assembly entryAssembly = Assembly.GetEntryAssembly(); 381.Select(Assembly.LoadFrom);
Microsoft.DotNet.Build.Tasks.Packaging (5)
src\Common\Internal\AssemblyResolver.cs (5)
32private static Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args) 40Assembly assm = null; 55assemblyPath = Assembly.GetExecutingAssembly().Location; 93private static bool Probe(string filePath, Version minimumVersion, out Assembly assembly) 101assembly = Assembly.Load(name);
Microsoft.DotNet.Build.Tasks.TargetFramework (5)
src\Common\Internal\AssemblyResolver.cs (5)
32private static Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args) 40Assembly assm = null; 55assemblyPath = Assembly.GetExecutingAssembly().Location; 93private static bool Probe(string filePath, Version minimumVersion, out Assembly assembly) 101assembly = Assembly.Load(name);
Microsoft.DotNet.Build.Tasks.Workloads (1)
EmbeddedTemplates.cs (1)
51using Stream rs = Assembly.GetExecutingAssembly().GetManifestResourceStream(resourceName);
Microsoft.DotNet.GenFacades (6)
RoslynBuildTask.cs (6)
23AssemblyLoadContext currentContext = AssemblyLoadContext.GetLoadContext(Assembly.GetExecutingAssembly())!; 45private Assembly ResolverForRoslyn(AssemblyLoadContext context, AssemblyName assemblyName) 57private Assembly LoadRoslyn(AssemblyName name, Func<string, Assembly> loadFromPath) 63Assembly asm = loadFromPath(Path.Combine(RoslynAssembliesPath!, $"{name.Name}.dll")); 72Assembly _ = name.Name == codeAnalysisName ?
Microsoft.DotNet.NuGetRepack.Tasks (3)
src\AssemblyResolution.cs (3)
24private static Assembly AssemblyResolve(object sender, ResolveEventArgs args) 35Assembly sci; 38sci = Assembly.LoadFile(fullPath);
Microsoft.DotNet.NuGetRepack.Tests (1)
TestHelpers\ResourceLoader.cs (1)
14var assembly = typeof(ResourceLoader).GetTypeInfo().Assembly;
Microsoft.DotNet.RemoteExecutor (5)
Program.cs (2)
40Assembly a = null; 48a = Assembly.Load(new AssemblyName(assemblyName));
RemoteExecutor.cs (3)
438Assembly a = t.GetTypeInfo().Assembly; 640Assembly currentAssembly = typeof(RemoteExecutor).Assembly; 644IEnumerable<Assembly> assemblies = new StackTrace().GetFrames()
Microsoft.DotNet.SharedFramework.Sdk (5)
src\Common\Internal\AssemblyResolver.cs (5)
32private static Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args) 40Assembly assm = null; 55assemblyPath = Assembly.GetExecutingAssembly().Location; 93private static bool Probe(string filePath, Version minimumVersion, out Assembly assembly) 101assembly = Assembly.Load(name);
Microsoft.DotNet.SignCheck (3)
src\Common\Internal\AssemblyResolution.cs (3)
24private static Assembly AssemblyResolve(object sender, ResolveEventArgs args) 35Assembly sci; 38sci = Assembly.LoadFile(fullPath);
Microsoft.DotNet.SignTool (3)
src\Common\Internal\AssemblyResolution.cs (3)
24private static Assembly AssemblyResolve(object sender, ResolveEventArgs args) 35Assembly sci; 38sci = Assembly.LoadFile(fullPath);
Microsoft.DotNet.SwaggerGenerator.CmdLine (1)
Program.cs (1)
60string versionString = Assembly.GetEntryAssembly()
Microsoft.Extensions.ApiDescription.Client.Tests (1)
TargetTest.cs (1)
18private static Assembly _assembly = typeof(TargetTest).Assembly;
Microsoft.Extensions.Configuration.UserSecrets (3)
UserSecretsConfigurationExtensions.cs (3)
84public static IConfigurationBuilder AddUserSecrets(this IConfigurationBuilder configuration, Assembly assembly) 101public static IConfigurationBuilder AddUserSecrets(this IConfigurationBuilder configuration, Assembly assembly, bool optional) 119public static IConfigurationBuilder AddUserSecrets(this IConfigurationBuilder configuration, Assembly assembly, bool optional, bool reloadOnChange)
Microsoft.Extensions.DependencyModel (10)
DependencyContext.cs (3)
67var entryAssembly = Assembly.GetEntryAssembly(); 77public static DependencyContext? Load(Assembly assembly)
DependencyContextLoader.cs (7)
44private static bool IsEntryAssembly(Assembly assembly) 46return assembly.Equals(Assembly.GetEntryAssembly()); 49private static Stream? GetResourceStream(Assembly assembly, string name) 55public DependencyContext? Load(Assembly assembly) 103private DependencyContext? LoadAssemblyContext(Assembly assembly, IDependencyContextReader reader) 126private string? GetDepsJsonPath(Assembly assembly) 158private static string? GetNormalizedCodeBasePath(Assembly assembly)
Microsoft.Extensions.FileProviders.Embedded (18)
EmbeddedFileProvider.cs (3)
27private readonly Assembly _assembly; 36public EmbeddedFileProvider(Assembly assembly) 49public EmbeddedFileProvider(Assembly assembly, string? baseNamespace)
EmbeddedResourceFileInfo.cs (2)
15private readonly Assembly _assembly; 28Assembly assembly,
Manifest\ManifestDirectoryInfo.cs (2)
18public ManifestDirectoryInfo(Assembly assembly, ManifestDirectory directory, DateTimeOffset lastModified) 28public Assembly Assembly { get; }
Manifest\ManifestFileInfo.cs (2)
15public ManifestFileInfo(Assembly assembly, ManifestFile file, DateTimeOffset lastModified) 25public Assembly Assembly { get; }
Manifest\ManifestParser.cs (2)
19public static EmbeddedFilesManifest Parse(Assembly assembly) 24public static EmbeddedFilesManifest Parse(Assembly assembly, string name)
ManifestEmbeddedFileProvider.cs (7)
27public ManifestEmbeddedFileProvider(Assembly assembly) 35public ManifestEmbeddedFileProvider(Assembly assembly, string root) 47public ManifestEmbeddedFileProvider(Assembly assembly, string root, DateTimeOffset lastModified) 60public ManifestEmbeddedFileProvider(Assembly assembly, string root, string manifestName, DateTimeOffset lastModified) 65internal ManifestEmbeddedFileProvider(Assembly assembly, EmbeddedFilesManifest manifest, DateTimeOffset lastModified) 78public Assembly Assembly { get; } 126private static DateTimeOffset ResolveLastModified(Assembly assembly)
Microsoft.Extensions.Hosting (3)
HostBuilder.cs (1)
239applicationName = Assembly.GetEntryAssembly()?.GetName().Name;
HostingHostBuilderExtensions.cs (2)
248var appAssembly = Assembly.Load(new AssemblyName(env.ApplicationName));
Microsoft.Extensions.Localization (21)
Internal\AssemblyWrapper.cs (2)
19public AssemblyWrapper(Assembly assembly) 26public Assembly Assembly { get; }
Internal\ResourceManagerStringProvider.cs (2)
22private readonly Assembly _assembly; 28Assembly assembly,
ResourceManagerStringLocalizer.cs (2)
34/// <param name="resourceAssembly">The <see cref="Assembly"/> that contains the strings as embedded resources.</param> 40Assembly resourceAssembly,
ResourceManagerStringLocalizerFactory.cs (15)
106var assembly = Assembly.Load(assemblyName); 117/// Creates a <see cref="ResourceManagerStringLocalizer"/> using the <see cref="Assembly"/> and 131var assembly = typeInfo.Assembly; 155var assembly = Assembly.Load(assemblyName); 168Assembly assembly, 192/// <summary>Gets a <see cref="ResourceLocationAttribute"/> from the provided <see cref="Assembly"/>.</summary> 194/// <returns>The <see cref="ResourceLocationAttribute"/> associated with the given <see cref="Assembly"/>.</returns> 196protected virtual ResourceLocationAttribute? GetResourceLocationAttribute(Assembly assembly) 201/// <summary>Gets a <see cref="RootNamespaceAttribute"/> from the provided <see cref="Assembly"/>.</summary> 203/// <returns>The <see cref="RootNamespaceAttribute"/> associated with the given <see cref="Assembly"/>.</returns> 205protected virtual RootNamespaceAttribute? GetRootNamespaceAttribute(Assembly assembly) 210private string? GetRootNamespace(Assembly assembly) 222private string GetResourcePath(Assembly assembly)
Microsoft.Extensions.Localization.Abstractions (1)
IStringLocalizerFactory.cs (1)
14/// Creates an <see cref="IStringLocalizer"/> using the <see cref="System.Reflection.Assembly"/> and
Microsoft.Extensions.Localization.Tests (5)
ResourceManagerStringLocalizerFactoryTest.cs (4)
24public Assembly Assembly { get; private set; } 38protected override ResourceLocationAttribute GetResourceLocationAttribute(Assembly assembly) 43protected override RootNamespaceAttribute GetRootNamespaceAttribute(Assembly assembly) 48protected override ResourceManagerStringLocalizer CreateResourceManagerStringLocalizer(Assembly assembly, string baseName)
ResourceManagerStringLocalizerTest.cs (1)
274Assembly assembly,
Microsoft.Gen.ComplianceReports.Unit.Tests (15)
GeneratorTests.cs (3)
170Assembly.GetAssembly(typeof(ILogger))!, 171Assembly.GetAssembly(typeof(LoggerMessageAttribute))!, 172Assembly.GetAssembly(typeof(Extensions.Compliance.Classification.DataClassification))!,
test\Generators\Shared\RoslynTestUtils.cs (12)
41public static Project CreateTestProject(IEnumerable<Assembly>? references, bool includeBaseReferences = true) 53IEnumerable<Assembly>? references, 58var corelib = Assembly.GetAssembly(typeof(object))!.Location; 71foreach (var r in references) 246IEnumerable<Assembly>? references, 260IEnumerable<Assembly>? references, 290IEnumerable<Assembly>? references, 303IEnumerable<Assembly>? references, 357IEnumerable<Assembly>? references, 380IEnumerable<Assembly>? references, 394IEnumerable<Assembly>? references, 437IEnumerable<Assembly>? references,
Microsoft.Gen.ContextualOptions.Unit.Tests (13)
SyntaxContextReceiverTests.cs (1)
52var comp = await RoslynTestUtils.RunSyntaxContextReceiver(sut, Enumerable.Empty<Assembly>(), sources).ConfigureAwait(true);
test\Generators\Shared\RoslynTestUtils.cs (12)
41public static Project CreateTestProject(IEnumerable<Assembly>? references, bool includeBaseReferences = true) 53IEnumerable<Assembly>? references, 58var corelib = Assembly.GetAssembly(typeof(object))!.Location; 71foreach (var r in references) 246IEnumerable<Assembly>? references, 260IEnumerable<Assembly>? references, 290IEnumerable<Assembly>? references, 303IEnumerable<Assembly>? references, 357IEnumerable<Assembly>? references, 380IEnumerable<Assembly>? references, 394IEnumerable<Assembly>? references, 437IEnumerable<Assembly>? references,
Microsoft.Gen.Logging.Unit.Tests (43)
AttributeParserTests.cs (12)
237var loggerAssembly = Assembly.GetAssembly(typeof(ILogger)); 238var loggerMessageAssembly = Assembly.GetAssembly(typeof(LoggerMessageAttribute)); 239var enrichmentAssembly = Assembly.GetAssembly(typeof(IEnrichmentTagCollector)); 240var dataClassificationAssembly = Assembly.GetAssembly(typeof(DataClassification)); 241var simpleDataClassificationAssembly = Assembly.GetAssembly(typeof(PrivateDataAttribute)); 242var redactorProviderAssembly = Assembly.GetAssembly(typeof(IRedactorProvider));
CompilationHelper.cs (1)
25string corelib = Assembly.GetAssembly(typeof(object))!.Location;
EmitterTests.cs (7)
41Assembly.GetAssembly(typeof(ILogger))!, 42Assembly.GetAssembly(typeof(LoggerMessageAttribute))!, 43Assembly.GetAssembly(typeof(IEnrichmentTagCollector))!, 44Assembly.GetAssembly(typeof(DataClassification))!, 45Assembly.GetAssembly(typeof(IRedactorProvider))!, 46Assembly.GetAssembly(typeof(PrivateDataAttribute))!, 47Assembly.GetAssembly(typeof(BigInteger))!,
ParserTests.cs (7)
718Assembly[]? refs = null; 723Assembly.GetAssembly(typeof(ILogger))!, 724Assembly.GetAssembly(typeof(LoggerMessageAttribute))!, 725Assembly.GetAssembly(typeof(IEnrichmentTagCollector))!, 726Assembly.GetAssembly(typeof(DataClassification))!, 727Assembly.GetAssembly(typeof(PrivateDataAttribute))!, 728Assembly.GetAssembly(typeof(BigInteger))!,
ParserTests.LogProperties.cs (4)
479Assembly.GetAssembly(typeof(ILogger))!, 480Assembly.GetAssembly(typeof(LogPropertiesAttribute))!, 481Assembly.GetAssembly(typeof(LoggerMessageAttribute))!, 482Assembly.GetAssembly(typeof(DateTime))!,
test\Generators\Shared\RoslynTestUtils.cs (12)
41public static Project CreateTestProject(IEnumerable<Assembly>? references, bool includeBaseReferences = true) 53IEnumerable<Assembly>? references, 58var corelib = Assembly.GetAssembly(typeof(object))!.Location; 71foreach (var r in references) 246IEnumerable<Assembly>? references, 260IEnumerable<Assembly>? references, 290IEnumerable<Assembly>? references, 303IEnumerable<Assembly>? references, 357IEnumerable<Assembly>? references, 380IEnumerable<Assembly>? references, 394IEnumerable<Assembly>? references, 437IEnumerable<Assembly>? references,
Microsoft.Gen.MetadataExtractor.Unit.Tests (20)
GeneratorTests.cs (8)
205Assembly[] refs = 207Assembly.GetAssembly(typeof(Meter))!, 208Assembly.GetAssembly(typeof(CounterAttribute))!, 209Assembly.GetAssembly(typeof(HistogramAttribute))!, 210Assembly.GetAssembly(typeof(GaugeAttribute))!, 211Assembly.GetAssembly(typeof(ILogger))!, 212Assembly.GetAssembly(typeof(LoggerMessageAttribute))!, 213Assembly.GetAssembly(typeof(Extensions.Compliance.Classification.DataClassification))!,
test\Generators\Shared\RoslynTestUtils.cs (12)
41public static Project CreateTestProject(IEnumerable<Assembly>? references, bool includeBaseReferences = true) 53IEnumerable<Assembly>? references, 58var corelib = Assembly.GetAssembly(typeof(object))!.Location; 71foreach (var r in references) 246IEnumerable<Assembly>? references, 260IEnumerable<Assembly>? references, 290IEnumerable<Assembly>? references, 303IEnumerable<Assembly>? references, 357IEnumerable<Assembly>? references, 380IEnumerable<Assembly>? references, 394IEnumerable<Assembly>? references, 437IEnumerable<Assembly>? references,
Microsoft.Gen.Metrics.Unit.Tests (22)
EmitterTests.cs (5)
33Assembly.GetAssembly(typeof(Meter))!, 34Assembly.GetAssembly(typeof(CounterAttribute))!, 35Assembly.GetAssembly(typeof(HistogramAttribute))!, 36Assembly.GetAssembly(typeof(CounterAttribute<>))!, 37Assembly.GetAssembly(typeof(HistogramAttribute<>))!,
ParserTests.cs (5)
773Assembly[]? refs = null; 778Assembly.GetAssembly(typeof(Meter))!, 779Assembly.GetAssembly(typeof(CounterAttribute))!, 780Assembly.GetAssembly(typeof(HistogramAttribute))!, 781Assembly.GetAssembly(typeof(GaugeAttribute))!,
test\Generators\Shared\RoslynTestUtils.cs (12)
41public static Project CreateTestProject(IEnumerable<Assembly>? references, bool includeBaseReferences = true) 53IEnumerable<Assembly>? references, 58var corelib = Assembly.GetAssembly(typeof(object))!.Location; 71foreach (var r in references) 246IEnumerable<Assembly>? references, 260IEnumerable<Assembly>? references, 290IEnumerable<Assembly>? references, 303IEnumerable<Assembly>? references, 357IEnumerable<Assembly>? references, 380IEnumerable<Assembly>? references, 394IEnumerable<Assembly>? references, 437IEnumerable<Assembly>? references,
Microsoft.Gen.MetricsReports.Unit.Tests (17)
GeneratorTests.cs (5)
151Assembly[] refs = 153Assembly.GetAssembly(typeof(Meter))!, 154Assembly.GetAssembly(typeof(CounterAttribute))!, 155Assembly.GetAssembly(typeof(HistogramAttribute))!, 156Assembly.GetAssembly(typeof(GaugeAttribute))!
test\Generators\Shared\RoslynTestUtils.cs (12)
41public static Project CreateTestProject(IEnumerable<Assembly>? references, bool includeBaseReferences = true) 53IEnumerable<Assembly>? references, 58var corelib = Assembly.GetAssembly(typeof(object))!.Location; 71foreach (var r in references) 246IEnumerable<Assembly>? references, 260IEnumerable<Assembly>? references, 290IEnumerable<Assembly>? references, 303IEnumerable<Assembly>? references, 357IEnumerable<Assembly>? references, 380IEnumerable<Assembly>? references, 394IEnumerable<Assembly>? references, 437IEnumerable<Assembly>? references,
Microsoft.Interop.SourceGeneration (1)
SignatureContext.cs (1)
60Assembly generatorInfoAssembly)
Microsoft.JSInterop (6)
Infrastructure\DotNetDispatcher.cs (5)
487private static Assembly GetRequiredLoadedAssembly(AssemblyKey assemblyKey) 498Assembly? assembly = null; 499foreach (Assembly a in AppDomain.CurrentDomain.GetAssemblies()) 525public AssemblyKey(Assembly assembly) 537public Assembly? Assembly { get; }
src\Shared\JSInterop\JSCallResultTypeHelper.cs (1)
12private static readonly Assembly _currentAssembly = typeof(JSCallResultType).Assembly;
Microsoft.JSInterop.WebAssembly (1)
src\Shared\JSInterop\JSCallResultTypeHelper.cs (1)
12private static readonly Assembly _currentAssembly = typeof(JSCallResultType).Assembly;
Microsoft.Maui (11)
Fonts\FontRegistrar.cs (3)
13 readonly Dictionary<string, (string Filename, string? Alias, Assembly Assembly)> _embeddedFonts = new(StringComparer.Ordinal); 33 public void Register(string filename, string? alias, Assembly assembly) 101 static Stream GetEmbeddedResourceStream((string Filename, string? Alias, Assembly Assembly) embeddedFont)
Fonts\IFontRegistrar.cs (1)
17 void Register(string filename, string? alias, Assembly assembly);
Hosting\Fonts\FontCollectionExtensions.cs (1)
38 public static IFontCollection AddEmbeddedResourceFont(this IFontCollection fontCollection, Assembly assembly, string filename, string? alias = null)
Hosting\Fonts\FontDescriptor.cs (2)
8 public FontDescriptor(string filename, string? alias, Assembly? assembly) 19 public Assembly? Assembly { get; }
Platform\ReflectionExtensions.cs (1)
10 internal static object[]? GetCustomAttributesSafe(this Assembly assembly, Type attrType)
VisualDiagnostics\BootstrapHelper.cs (3)
35 MethodInfo loadFrom = typeof(Assembly).GetMethod("LoadFrom", new Type[] { typeof(string) }); 43 Assembly assembly = (Assembly)loadFrom.Invoke(null, new object[] { assemblyPath });
Microsoft.Maui.Controls (36)
DependencyService.cs (4)
119 Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); 129 public static void Register(Assembly[] assemblies) 135 foreach (Assembly assembly in assemblies) 150 internal static void Initialize(Assembly[] assemblies)
Device.cs (1)
21 public static Assembly DefaultRendererAssembly { get; set; }
ImageSource.cs (2)
81 public static ImageSource FromResource(string resource, Assembly sourceAssembly = null) 83 sourceAssembly = sourceAssembly ?? Assembly.GetCallingAssembly();
Registrar.cs (7)
320 public static IEnumerable<Assembly> ExtraAssemblies { get; set; } 362 var assembly = typeof(StylePropertyAttribute).Assembly; 376 internal static void RegisterEffects(Assembly[] assemblies) 378 foreach (Assembly assembly in assemblies) 442 Assembly[] assemblies, 443 Assembly defaultRendererAssembly, 470 foreach (Assembly assembly in assemblies)
ResourceDictionary.cs (8)
28 internal static Action<ResourceDictionary, Uri, string, Assembly, System.Xml.IXmlLineInfo> s_setAndLoadSource; 57 public void SetAndLoadSource(Uri value, string resourcePath, Assembly assembly, global::System.Xml.IXmlLineInfo lineInfo) 419 internal static Uri GetUriWithExplicitAssembly(string value, Assembly defaultAssembly) 421 (value, var assembly) = SplitUriAndAssembly(value, defaultAssembly); 425 internal static ValueTuple<string, Assembly> SplitUriAndAssembly(string value, Assembly defaultAssembly) 430 return (parts[0], Assembly.Load(parts[1])); 436 internal static Uri CombineUriAndAssembly(string value, Assembly assembly)
StyleSheets\StyleSheet.cs (2)
26 public static StyleSheet FromResource(string resourcePath, Assembly assembly, IXmlLineInfo lineInfo = null) 121 private static string GetResource(string resourcePath, Assembly assembly, object target, IXmlLineInfo lineInfo)
Visuals\VisualTypeConverter.cs (7)
53 Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); 56 foreach (var assembly in assemblies) 60 foreach (var assembly in Internals.Registrar.ExtraAssemblies) 66 foreach (var assembly in assemblies) 70 foreach (var assembly in Internals.Registrar.ExtraAssemblies) 73 static void RegisterAllIVisualTypesInAssembly(Assembly assembly, Dictionary<string, IVisual> mappings) 98 static void RegisterFromAttributes(Assembly assembly, Dictionary<string, IVisual> mappings)
Xaml\XamlResourceIdAttribute.cs (5)
34 var assembly = type.Assembly; 45 var assembly = type.Assembly; 54 internal static string GetResourceIdForPath(Assembly assembly, string path) 65 internal static Type GetTypeForResourceId(Assembly assembly, string resourceId) 76 internal static Type GetTypeForPath(Assembly assembly, string path)
Microsoft.Maui.Controls.Build.Tasks (1)
XmlTypeExtensions.cs (1)
42 foreach (var assembly in requiredAssemblies)
Microsoft.Maui.Controls.Compatibility (7)
MauiHandlersCollectionExtensions.cs (4)
65 public static IMauiHandlersCollection AddCompatibilityRenderers(this IMauiHandlersCollection handlersCollection, params global::System.Reflection.Assembly[] assemblies) 90 public static IFontCollection AddCompatibilityFonts(this IFontCollection fontCollection, IFontRegistrar fontRegistrar, params global::System.Reflection.Assembly[] assemblies) 105 public static IImageSourceServiceCollection AddCompatibilityServices(this IImageSourceServiceCollection services, params global::System.Reflection.Assembly[] assemblies) 127 public static IEffectsBuilder AddCompatibilityEffects(this IEffectsBuilder effectsBuilder, params global::System.Reflection.Assembly[] assemblies)
src\Core\src\VisualDiagnostics\BootstrapHelper.cs (3)
35 MethodInfo loadFrom = typeof(Assembly).GetMethod("LoadFrom", new Type[] { typeof(string) }); 43 Assembly assembly = (Assembly)loadFrom.Invoke(null, new object[] { assemblyPath });
Microsoft.Maui.Controls.Xaml (23)
HydrationContext.cs (1)
20 public Assembly RootAssembly { get; internal set; }
MarkupExtensions\StyleSheetExtension.cs (1)
37 var assembly = rootObjectType.Assembly;
ResourceDictionaryHelpers.cs (4)
20 public static void LoadFromSource(ResourceDictionary rd, Uri source, string resourcePath, Assembly assembly, IXmlLineInfo lineInfo) 29 (value, var assembly) = ResourceDictionary.RDSourceTypeConverter.SplitUriAndAssembly(value, rootType.Assembly); 39 internal static void SetAndLoadSource(ResourceDictionary rd, Uri value, string resourcePath, Assembly assembly, IXmlLineInfo lineInfo) 49 static ResourceDictionary CreateFromResource(string resourcePath, Assembly assembly, IXmlLineInfo lineInfo)
ViewExtensions.cs (1)
52 internal static TXaml LoadFromXaml<TXaml>(this TXaml view, string xaml, Assembly rootAssembly)
XamlLoader.cs (6)
58 public static void Load(object view, string xaml, Assembly rootAssembly) => Load(view, xaml, rootAssembly, false); 60 public static void Load(object view, string xaml, Assembly rootAssembly, bool useDesignProperties) 226 var assembly = type.Assembly; 262 var assembly = type.Assembly; 317 static bool ResourceMatchesFilename(Assembly assembly, string resource, string filename) 340 static string ReadResourceAsXaml(Type type, Assembly assembly, string likelyTargetName, bool validate = false)
XamlParser.cs (6)
338 Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); 341 foreach (var assembly in assemblies) 364 public static Type GetElementType(XmlType xmlType, IXmlLineInfo xmlInfo, Assembly currentAssembly, 436 public static bool IsPublicOrVisibleInternal(this Type type, Assembly assembly) 447 public static bool IsVisibleInternal(this Assembly from, Assembly to) =>
XamlServiceProvider.cs (4)
189 readonly Assembly currentAssembly; 197 public XamlTypeResolver(IXmlNamespaceResolver namespaceResolver, Assembly currentAssembly) 203 Assembly currentAssembly) 244 internal delegate Type GetTypeFromXmlName(XmlType xmlType, IXmlLineInfo xmlInfo, Assembly currentAssembly, out XamlParseException exception);
Microsoft.ML.AutoML (2)
Tuner\AutoZeroTuner.cs (2)
66var assembly = Assembly.GetExecutingAssembly();
Microsoft.ML.Benchmarks.Tests (1)
BenchmarksTest.cs (1)
38Assembly asm = typeof(StochasticDualCoordinateAscentClassifierBench).Assembly;
Microsoft.ML.CodeAnalyzer.Tests (2)
Helpers\TestUtils.cs (2)
19using (var stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(resourceName)) 29using (var stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(resourceName))
Microsoft.ML.Core (14)
ComponentModel\AssemblyLoadingUtils.cs (7)
38var assem = LoadAssembly(env, path); 97foreach (Assembly a in AppDomain.CurrentDomain.GetAssemblies()) 209private static Assembly LoadAssembly(IHostEnvironment env, string path) 211Assembly assembly = null; 214assembly = Assembly.LoadFrom(path); 233private static bool CanContainComponents(Assembly assembly) 250private static void TryRegisterAssembly(ComponentCatalog catalog, Assembly assembly)
ComponentModel\ComponentCatalog.cs (4)
685public void RegisterAssembly(Assembly assembly, bool throwOnError = true) 1075private void LoadExtensions(Assembly assembly, bool throwOnError) 1111private static bool CanContainExtensions(Assembly assembly) 1122private static bool HasMLNetPublicKey(Assembly assembly)
Data\ModelLoading.cs (2)
288var assembly = Assembly.Load(ForwardedLoaderAssemblyName);
Data\Repository.cs (1)
424var assembly = typeof(RepositoryWriter).Assembly;
Microsoft.ML.CpuMath.UnitTests (1)
UnitTests.cs (1)
997options.StartInfo.WorkingDirectory = System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
Microsoft.ML.Data (2)
MLContext.cs (2)
190var asm = Assembly.Load("Microsoft.ML.OneDal");
Microsoft.ML.GenAI.Core (2)
Utils.cs (2)
168var assembly = Assembly.GetCallingAssembly();
Microsoft.ML.OnnxConverter (2)
SaveOnnxCommand.cs (2)
325var assembly = System.Reflection.Assembly.GetExecutingAssembly();
Microsoft.ML.Predictor.Tests (1)
ResultProcessor\TestResultProcessor.cs (1)
44Stream resourceStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(resourceName);
Microsoft.ML.Samples (1)
Program.cs (1)
14foreach (var type in Assembly.GetExecutingAssembly().GetTypes())
Microsoft.ML.Samples.GPU (1)
Program.cs (1)
14var types = Assembly.GetExecutingAssembly().GetTypes();
Microsoft.ML.Tokenizers.Tests (1)
TiktokenTests.cs (1)
49using Stream compressedStream = Assembly.Load($"Microsoft.ML.Tokenizers.Data.Cl100kBase{assemblyName.Substring(assemblyName.IndexOf(','))}").GetManifestResourceStream("cl100k_base.tiktoken.deflate")!;
Microsoft.ML.TorchSharp (1)
Extensions\TokenizerExtensions.cs (1)
27Assembly assembly = typeof(TokenizerExtensions).Assembly;
Microsoft.ML.Transforms (6)
CustomMappingCatalog.cs (2)
29/// using <see cref="ComponentCatalog.RegisterAssembly(System.Reflection.Assembly, bool)"/>.</param> 63/// using <see cref="ComponentCatalog.RegisterAssembly(System.Reflection.Assembly, bool)"/>.</param>
LambdaTransform.cs (2)
66Assembly assembly = Assembly.Load(contractAssembly);
Text\StopWordsRemovingTransformer.cs (2)
343Assembly assembly = Assembly.GetExecutingAssembly();
Microsoft.VisualBasic.Core (3)
Microsoft\VisualBasic\CompilerServices\ProjectData.vb (3)
90Private m_CachedMSCoreLibAssembly As System.Reflection.Assembly = GetType(System.Int32).Assembly 92Friend Function GetAssemblyData(ByVal assem As System.Reflection.Assembly) As AssemblyData 181FileSystem.CloseAllFiles(System.Reflection.Assembly.GetCallingAssembly())
Microsoft.VisualBasic.Forms (9)
Microsoft\VisualBasic\ApplicationServices\AssemblyInfo.vb (7)
23Private ReadOnly _assembly As Assembly 44Public Sub New(currentAssembly As Assembly) 99''' A <see cref="ReadOnlyCollection(Of Assembly)"/> containing all the loaded assemblies. 104Public ReadOnly Property LoadedAssemblies() As ReadOnlyCollection(Of Assembly) 106Dim result As New Collection(Of Assembly) 107For Each assembly As Assembly In AppDomain.CurrentDomain.GetAssemblies() 110Return New ReadOnlyCollection(Of Assembly)(result)
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (2)
995Friend Shared Function GetApplicationInstanceID(entry As Assembly) As String 1058Dim applicationInstanceID As String = GetApplicationInstanceID(Assembly.GetCallingAssembly)
Microsoft.VisualBasic.Tests (13)
Microsoft\VisualBasic\ApplicationServices\ApplicationBaseTests.cs (3)
80var assembly = System.Reflection.Assembly.GetEntryAssembly() ?? System.Reflection.Assembly.GetCallingAssembly();
Microsoft\VisualBasic\ApplicationServices\AssemblyInfoTests.cs (7)
19public void AssemblyProperties(Assembly assembly) 37yield return new object[] { Assembly.GetExecutingAssembly() }; 43var executingAssembly = Assembly.GetExecutingAssembly(); 53AssemblyInfo assemblyInfo = new(Assembly.GetExecutingAssembly()); 62AssemblyInfo assemblyInfo = new(Assembly.GetExecutingAssembly()); 67private static string GetAttributeValue<TAttribute>(Assembly assembly, Func<TAttribute, string> getAttributeValue)
Microsoft\VisualBasic\ApplicationServices\SingleInstanceTests.cs (1)
36var assembly = typeof(WindowsFormsApplicationBase).Assembly;
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBaseTests.cs (2)
12private static string GetAppID(Assembly assembly) 21var assembly = typeof(WindowsFormsApplicationBaseTests).Assembly;
Microsoft.VisualStudio.LanguageServices (10)
ColorSchemes\ColorSchemeApplier.Settings.cs (2)
58var assembly = Assembly.GetExecutingAssembly();
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.Factory.cs (2)
50var assembly = Assembly.Load($"Microsoft.VisualStudio.ExtensionManager, Version={(vsDteVersion.Major == -1 ? 0 : vsDteVersion.Major)}.{(vsDteVersion.Minor == -1 ? 0 : vsDteVersion.Minor)}.0.0, PublicKeyToken=b03f5f7f11d50a3a");
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.Loader.cs (2)
29public Assembly LoadFromPath(string fullPath) 35return Assembly.Load(AssemblyName.GetAssemblyName(fullPath));
Interactive\VsInteractiveWindowPackage.cs (1)
68private static void SetErrorHandlers(Assembly assembly, Action<Exception> fatalHandler, Action<Exception> nonFatalHandler)
ProjectSystem\MetadataReferences\VisualStudioFrameworkAssemblyPathResolverFactory.cs (3)
51var assembly = ResolveAssembly(projectId, assemblyName); 67private static bool CanResolveType(Assembly assembly, string? fullyQualifiedTypeName) 107private Assembly? ResolveAssembly(ProjectId projectId, string assemblyName)
MSBuild (32)
BuildEnvironmentHelper.cs (1)
398var frameworkAssembly = typeof(Framework.ITask).Assembly;
CommunicationsUtilities.cs (1)
106Version fileVersion = new Version(FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion);
CoreCLRAssemblyLoader.cs (16)
22private readonly Dictionary<string, Assembly> _pathsToAssemblies = new Dictionary<string, Assembly>(StringComparer.OrdinalIgnoreCase); 23private readonly Dictionary<string, Assembly> _namesToAssemblies = new Dictionary<string, Assembly>(); 44public Assembly LoadFromPath(string fullPath) 68private Assembly LoadUsingLegacyDefaultContext(string fullPath) 78Assembly assembly; 88private Assembly LoadUsingPluginContext(string fullPath) 92Assembly assembly; 111private Assembly TryGetWellKnownAssembly(AssemblyLoadContext context, AssemblyName assemblyName) 122string[] searchPaths = [Assembly.GetExecutingAssembly().Location]; 126private Assembly TryResolveAssembly(AssemblyLoadContext context, AssemblyName assemblyName) 130Assembly assembly = TryGetWellKnownAssembly(context, assemblyName); 146private Assembly TryResolveAssemblyFromPaths(AssemblyLoadContext context, AssemblyName assemblyName, IEnumerable<string> searchPaths) 185private Assembly LoadAndCache(AssemblyLoadContext context, string fullPath) 187var assembly = context.LoadFromAssemblyPath(fullPath);
LoadedType.cs (2)
30internal LoadedType(Type type, AssemblyLoadInfo assemblyLoadInfo, Assembly loadedAssembly, Type iTaskItemType, bool loadedViaMetadataLoadContext = false) 174internal Assembly LoadedAssembly { get; private set; }
MSBuildLoadContext.cs (1)
49protected override Assembly? Load(AssemblyName assemblyName)
TaskEngineAssemblyResolver.cs (3)
60_eventHandler = new Func<AssemblyLoadContext, AssemblyName, Assembly>(ResolveAssembly); 100private Assembly ResolveAssembly(AssemblyLoadContext assemblyLoadContext, AssemblyName assemblyName) 164private Func<AssemblyLoadContext, AssemblyName, Assembly> _eventHandler = null;
TypeLoader.cs (6)
54string msbuildDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); 161private static Assembly LoadAssembly(AssemblyLoadInfo assemblyLoadInfo) 167return Assembly.Load(assemblyLoadInfo.AssemblyName); 189private static Assembly LoadAssemblyUsingMetadataLoadContext(AssemblyLoadInfo assemblyLoadInfo) 302private Assembly _loadedAssembly; 385Assembly loadedAssembly = LoadAssemblyUsingMetadataLoadContext(_assemblyLoadInfo);
XMake.cs (2)
4066Assembly engineAssembly = typeof(ProjectCollection).GetTypeInfo().Assembly; 4125Assembly engineAssembly = typeof(ProjectCollection).GetTypeInfo().Assembly;
MSBuildTaskHost (16)
AssemblyResources.cs (1)
20private static readonly ResourceManager s_resources = new ResourceManager("MSBuildTaskHost.Strings.Shared", Assembly.GetExecutingAssembly());
AssemblyUtilities.cs (4)
44public static Assembly EntryAssembly = GetEntryAssembly(); 47public static string GetAssemblyLocation(Assembly assembly) 153private static Assembly GetEntryAssembly() 155return System.Reflection.Assembly.GetEntryAssembly();
BuildEnvironmentHelper.cs (1)
398var frameworkAssembly = typeof(Framework.ITask).Assembly;
CommunicationsUtilities.cs (1)
106Version fileVersion = new Version(FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion);
LoadedType.cs (2)
30internal LoadedType(Type type, AssemblyLoadInfo assemblyLoadInfo, Assembly loadedAssembly, Type iTaskItemType, bool loadedViaMetadataLoadContext = false) 174internal Assembly LoadedAssembly { get; private set; }
TaskEngineAssemblyResolver.cs (2)
98internal Assembly ResolveAssembly(object sender, ResolveEventArgs args) 119return Assembly.LoadFrom(_taskAssemblyFile);
TaskLoader.cs (2)
182internal static Assembly AssemblyResolver(object sender, ResolveEventArgs args) 186return s_resolverLoadedType.LoadedAssembly ?? Assembly.Load(s_resolverLoadedType.Path);
TypeLoader.cs (3)
216private Assembly _loadedAssembly; 300_loadedAssembly = Assembly.Load(_assemblyLoadInfo.AssemblyName); 304_loadedAssembly = Assembly.LoadFrom(_assemblyLoadInfo.AssemblyFile);
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
393[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.Assembly))]
Mvc.Api.Analyzers.Test (1)
Infrastructure\MvcDiagnosticAnalyzerRunner.cs (1)
27public static Project CreateProjectWithReferencesInBinDir(Assembly testAssembly, params string[] source)
netstandard (1)
netstandard.cs (1)
1360[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.Assembly))]
PortableTask (1)
ShowItems.cs (1)
18Assembly coreAssembly = typeof(object).GetTypeInfo().Assembly;
PresentationBuildTasks (53)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (3)
384internal Assembly LocalAssembly 2437AssemblyName assemblyName = new AssemblyName(Assembly.GetExecutingAssembly().FullName); 3558private Assembly _localAssembly = null;
MS\Internal\Tasks\IncrementalCompileAnalyzer.cs (1)
84if (IsFileChanged(Assembly.GetExecutingAssembly().Location) ||
MS\Internal\Tasks\TaskHelper.cs (1)
48string acPath = Assembly.GetExecutingAssembly().Location;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlMapTable.cs (3)
995private Assembly GetAssemblyFromAssemblyInfo(BamlAssemblyInfoRecord assemblyInfoRecord) 1127internal void EnsureAssemblyRecord(Assembly asm) 1575Assembly ownerAsm = ownerType.Assembly;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecords.cs (2)
4248internal Assembly Assembly 4261Assembly _assembly;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\KnownTypes.cs (6)
4748private static Assembly _asmFramework; 4749private static Assembly _asmCore; 4750private static Assembly _asmBase; 4752public void Initialize(Assembly asmFramework, Assembly asmCore, Assembly asmBase)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\KnownTypesHelper.cs (3)
29internal static void InitializeKnownTypes(Assembly asmFramework, Assembly asmCore, Assembly asmBase)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\ParserContext.cs (1)
858Assembly xamlAssembly = attributeType.Assembly;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (2)
3368Assembly asmPC = ReflectionHelper.GetAlreadyReflectionOnlyLoadedAssembly("PRESENTATIONCORE"); 6775Assembly asmXml = ReflectionHelper.GetAlreadyReflectionOnlyLoadedAssembly("SYSTEM.XML");
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTypeMapper.cs (7)
2470private static bool IsFriendAssembly(Assembly assembly) 2608Assembly assembly ; 4114internal static Assembly AssemblyWB = null; 4115internal static Assembly AssemblyPC = null; 4116internal static Assembly AssemblyPF = null; 4329internal Assembly Assembly 4382Assembly _assembly;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlnsCache.cs (7)
85List<Assembly> interestingAssemblies = new List<Assembly>(); 91Assembly assy; 122Assembly[] asmList = interestingAssemblies.ToArray(); 213private CustomAttributeData[] GetAttributes(Assembly asm, string fullClrName) 296private void LoadClrnsToAssemblyNameMappingCache(Assembly[] asmList) 366private void ProcessXmlnsCompatibleWithAttributes(Assembly[] asmList)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ReflectionUtils.cs (5)
27internal static string GetFullAssemblyNameFromPartialName(Assembly assembly, string partialName) 31ArgumentNullException.ThrowIfNull(fullName, nameof(Assembly.FullName)); 42internal static ReadOnlySpan<char> GetAssemblyPartialName(Assembly assembly) 89/// Parses <see cref="Assembly.FullName"/> and retrieves "Version" and "PublicKeyToken" values from the original string. 95internal static void GetAssemblyVersionPlusToken(Assembly assembly, out ReadOnlySpan<char> assemblyVersion, out ReadOnlySpan<char> assemblyToken)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (12)
52private static Dictionary<string, Assembly> _cachedMetadataLoadContextAssemblies = null; 53private static Dictionary<string, Assembly> _cachedMetadataLoadContextAssembliesByNameNoExtension = null; 61_cachedMetadataLoadContextAssemblies = new Dictionary<string, Assembly>(StringComparer.OrdinalIgnoreCase); 62_cachedMetadataLoadContextAssembliesByNameNoExtension = new Dictionary<string, Assembly>(StringComparer.OrdinalIgnoreCase); 94Assembly a = null; 168Assembly reflectionAssembly = LoadAssembly(assemblyName, null); 388internal static Assembly LoadAssembly(string assemblyName, string assemblyPath) 483internal static bool IsFriendAssembly(Assembly sourceAssembly) 523internal static Assembly GetAlreadyReflectionOnlyLoadedAssembly(string assemblyNameLookup) 525Assembly assembly = null; 536private static Assembly ReflectionOnlyLoadAssembly(string assemblyName, string fullPathToAssembly) 538Assembly assembly = null;
PresentationCore (30)
ModuleInitializer.cs (2)
38Assembly assemblyApp = Assembly.GetEntryAssembly();
MS\Internal\FontCache\FontResourceCache.cs (4)
25private static void ConstructFontResourceCache(Assembly entryAssembly, Dictionary<string, List<string>> folderResourceMap) 62Assembly uriAssembly; 146private static Dictionary<Assembly, Dictionary<string, List<string>>> _assemblyCaches 147= new Dictionary<Assembly, Dictionary<string, List<string>>>(1);
MS\Internal\FontCache\FontSource.cs (2)
358Assembly fontResourceAssembly = Assembly.GetExecutingAssembly();
MS\Internal\Resources\ContentFileHelper.cs (1)
41static internal HashSet<string> GetContentFiles(Assembly asm)
MS\Internal\Resources\ResourceManagerWrapper.cs (3)
33internal ResourceManagerWrapper(Assembly assembly) 101internal Assembly Assembly 272private Assembly _assembly = null;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelper.cs (3)
101internal static Assembly GetLoadedAssembly(AssemblyName assemblyName) 103Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); 128static AssemblyName GetAssemblyName(Assembly assembly)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\PerfService.cs (1)
40Assembly asm = type.Assembly;
System\Windows\InterOp\HwndMouseInputProvider.cs (2)
1086Assembly presentationFramework = GetPresentationFrameworkFromHwndSource(_source); 1118private Assembly GetPresentationFrameworkFromHwndSource(HwndSource hwndSource)
System\Windows\InterOp\HwndSourceParameters.cs (1)
422if (ReflectionUtils.GetAssemblyPartialName(Assembly.GetEntryAssembly()).Equals("drthwndsource", StringComparison.CurrentCultureIgnoreCase))
System\Windows\Media\ColorContext.cs (2)
106_colorProfileResources, Assembly.GetAssembly(typeof(ColorContext)) 518ResourceManager resourceManager = new ResourceManager(_colorProfileResources, Assembly.GetAssembly(typeof(ColorContext)));
System\Windows\Navigation\BaseUriHelper.cs (9)
158internal static void GetAssemblyAndPartNameFromPackAppUri(Uri uri, out Assembly assembly, out string partName) 191internal static Assembly GetLoadedAssembly(string assemblyName, string assemblyVersion, string assemblyKey) 193Assembly assembly; 219assembly = Assembly.Load(asmName); 326Assembly assembly = ResourceAssembly; 406static internal Assembly ResourceAssembly 412_resourceAssembly = Assembly.GetEntryAssembly(); 428static internal Uri AppendAssemblyVersion(Uri uri, Assembly assemblyInfo) 632private static Assembly _resourceAssembly;
PresentationFramework (120)
MS\Internal\AppModel\BamlStream.cs (3)
31internal BamlStream(Stream stream, Assembly assembly) 49Assembly IStreamInfo.Assembly 272private Assembly _assembly;
MS\Internal\AppModel\ResourceContainer.cs (4)
47Assembly asmApplication = Application.ResourceAssembly; 190Assembly assembly = args.LoadedAssembly; 235private static void UpdateCachedRMW(ReadOnlySpan<char> key, Assembly assembly) 275Assembly assembly = BaseUriHelper.GetLoadedAssembly(assemblyName, assemblyVersion, assemblyToken);
MS\Internal\Documents\DocumentsTrace.cs (1)
120ReadOnlySpan<char> shortAssemblyName = ReflectionUtils.GetAssemblyPartialName(Assembly.GetCallingAssembly());
MS\Internal\Globalization\BamlTreeUpdater.cs (2)
799Assembly assm = Assembly.Load(assemblyName);
MS\Internal\Navigation\BindStream.cs (2)
434Assembly IStreamInfo.Assembly 438Assembly assembly = null;
MS\Internal\WindowsRuntime\Generated\WinRT.cs (2)
101static readonly string _currentModuleDirectory = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location); 132_moduleHandle = NativeLibrary.Load(fileName, Assembly.GetExecutingAssembly(), null);
System\Windows\Application.cs (4)
1069public static Assembly ResourceAssembly 1077_resourceAssembly = Assembly.GetEntryAssembly(); 1089if ((_resourceAssembly == null) && (Assembly.GetEntryAssembly() == null)) 2418static private Assembly _resourceAssembly;
System\Windows\ComponentResourceKey.cs (1)
65public override Assembly Assembly
System\Windows\Controls\GridViewColumnHeader.cs (1)
748System.Reflection.Assembly assembly = this.GetType().Assembly;
System\Windows\Diagnostics\ResourceDictionaryInfo.cs (4)
17Assembly assembly, 18Assembly resourceDictionaryAssembly, 32public Assembly Assembly {get; private set; } 37public Assembly ResourceDictionaryAssembly { get; private set; }
System\Windows\Documents\FixedSchema.cs (3)
460ResourceManager resourceManager = new ResourceManager( "Schemas_S0", Assembly.GetAssembly(typeof(XpsS0Schema))); 472ResourceManager resourceManager = new ResourceManager( "Schemas_S0", Assembly.GetAssembly(typeof(XpsS0Schema))); 789ResourceManager resourceManager = new ResourceManager("Schemas_DocStructure", Assembly.GetAssembly(typeof(XpsDocStructSchema)));
System\Windows\Documents\Serialization\SerializerDescriptor.cs (4)
120Assembly plugIn = Assembly.LoadFrom(assemblyPath); 201Assembly plugIn = Assembly.ReflectionOnlyLoadFrom(sd._assemblyPath);
System\Windows\EventSetterHandlerConverter.cs (1)
56Assembly a = typeof(IRootObjectProvider).Assembly;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (2)
71public static Assembly GetKnownAssembly(Int16 assemblyId) 73Assembly assembly;
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
2109internal virtual ReadOnlySpan<char> GetAssemblyNameForNamespace(Assembly assembly)
System\Windows\Markup\Baml2006\Baml2006ReaderInternal.cs (1)
37internal override ReadOnlySpan<char> GetAssemblyNameForNamespace(Assembly assembly)
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (14)
13public Baml2006SchemaContext(Assembly localAssembly): 18internal Baml2006SchemaContext(Assembly localAssembly, XamlSchemaContext parentSchemaContext) 19: base(Array.Empty<Assembly>()) 93internal Assembly LocalAssembly { get { return _localAssembly; } } 119internal Assembly GetAssembly(Int16 assemblyId) 456private Assembly ResolveAssembly(BamlAssembly bamlAssembly) 472bamlAssembly.Assembly = Assembly.Load(assemblyName.FullName); 492bamlAssembly.Assembly = Assembly.Load(shortName); 502bamlAssembly.Assembly = Assembly.LoadWithPartialName(assemblyName.Name); 532Assembly assembly = ResolveAssembly(bamlAssembly); 573Assembly assembly = KnownTypes.GetKnownAssembly(assemblyId); 690private Assembly _localAssembly; 711public BamlAssembly(Assembly assembly) 723internal Assembly Assembly;
System\Windows\Markup\Baml2006\Baml6Assembly.cs (6)
14private Assembly _assembly; 27public Baml6Assembly(Assembly assembly) 35public Assembly Assembly 53_assembly = Assembly.Load(assemblyName.FullName); 62_assembly = Assembly.Load(shortName); 67_assembly = Assembly.LoadWithPartialName(assemblyName.Name);
System\Windows\Markup\BamlMapTable.cs (4)
773Assembly assembly = GetAssemblyFromAssemblyInfo(assemblyInfoRecord); 995private Assembly GetAssemblyFromAssemblyInfo(BamlAssemblyInfoRecord assemblyInfoRecord) 1127internal void EnsureAssemblyRecord(Assembly asm) 1575Assembly ownerAsm = ownerType.Assembly;
System\Windows\Markup\BamlReader.cs (3)
1869Assembly asm = Assembly.Load(asmRecord.AssemblyFullName); 2646Assembly typeAssembly = typeInfo.Type.Assembly;
System\Windows\Markup\BamlRecords.cs (2)
4248internal Assembly Assembly 4261Assembly _assembly;
System\Windows\Markup\BamlWriter.cs (4)
1061private Assembly GetAssembly(string assemblyName) 1063Assembly assy = _assemblies[assemblyName] as Assembly; 1095Assembly assembly = GetAssembly(assemblyName);
System\Windows\Markup\IStreamInfo.cs (1)
18Assembly Assembly { get; }
System\Windows\Markup\ParserContext.cs (3)
393internal Assembly StreamCreatedAssembly 826private Assembly _streamCreatedAssembly; 858Assembly xamlAssembly = attributeType.Assembly;
System\Windows\Markup\Primitives\MarkupWriter.cs (5)
1550private static Dictionary<Assembly, Dictionary<string, string>> XmlnsDefinitions = new Dictionary<Assembly, Dictionary<string, string>>(); 1554static Dictionary<string, string> GetMappingsFor(Assembly assembly) 1593Assembly referencedAssembly = Assembly.Load(new AssemblyName(definition.AssemblyName));
System\Windows\Markup\XamlTypeMapper.cs (7)
212Assembly assem = ReflectionHelper.GetAlreadyLoadedAssembly(asmName); 2200Assembly assy = ReflectionHelper.LoadAssembly(usd.AssemblyName, null); 2220Assembly assy = namespaces[i].Assembly; 2608Assembly assembly ; 2721Assembly a = pc.StreamCreatedAssembly; 4329internal Assembly Assembly 4382Assembly _assembly;
System\Windows\Markup\XamlTypeMapperSchemaContext.cs (1)
236protected override Assembly OnAssemblyResolve(string assemblyName)
System\Windows\Markup\XmlnsCache.cs (6)
168Assembly[] asmList = new Assembly[asmNameList.Length]; 183Assembly[] asmList = AppDomain.CurrentDomain.GetAssemblies(); 272private Attribute[] GetAttributes(Assembly asm, Type attrType) 333Assembly[] asmList, 366private void ProcessXmlnsCompatibleWithAttributes(Assembly[] asmList)
System\Windows\ResourceKey.cs (1)
27public abstract Assembly Assembly
System\Windows\SourceUriTypeConverterMarkupExtension.cs (2)
18private Assembly _assemblyInfo; 20public SourceUriTypeConverterMarkupExtension(TypeConverter converter, object value, Assembly assemblyInfo) : base(converter, value)
System\Windows\SystemResourceKey.cs (1)
1976public override Assembly Assembly
System\Windows\SystemResources.cs (20)
355Assembly assembly = (typeKey != null) ? typeKey.Assembly : resourceKey.Assembly; 455private static ResourceDictionaries EnsureDictionarySlot(Assembly assembly) 465_dictionaries = new Dictionary<Assembly, ResourceDictionaries>(1); 478private static bool IgnoreAssembly(Assembly assembly) 483private static Assembly MsCorLib 496private static Assembly PresentationFramework 509private static Assembly PresentationCore 522private static Assembly WindowsBase 544internal ResourceDictionaries(Assembly assembly) 765private void LoadExternalAssembly(bool classic, bool generic, out Assembly assembly, out string assemblyName) 791assembly = Assembly.Load(fullName); 892private ResourceDictionary LoadDictionary(Assembly assembly, string assemblyName, string resourceName, bool isTraceEnabled, out Uri dictionarySourceUri) 984private Assembly _assembly; 991private Assembly _themedDictionaryAssembly; 992private Assembly _genericDictionaryAssembly; 1670private static Dictionary<Assembly, ResourceDictionaries> _dictionaries; 1677private static Assembly _mscorlib; 1678private static Assembly _presentationFramework; 1679private static Assembly _presentationCore; 1680private static Assembly _windowsBase;
System\Windows\SystemThemeKey.cs (2)
34public override Assembly Assembly 93private static Assembly _presentationFrameworkAssembly;
System\Windows\TemplateKey.cs (1)
127public override Assembly Assembly
System\Windows\ThemeInfoAttribute.cs (1)
49internal static ThemeInfoAttribute FromAssembly(Assembly assembly)
Roslyn.Compilers.Extension (1)
CompilerPackage.cs (1)
37var packagePath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
Roslyn.VisualStudio.DiagnosticsWindow (2)
Panels\TelemetryPanel.xaml.cs (2)
62foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies()) 74string ScanAssembly(Assembly assembly)
Roslyn.VisualStudio.Next.UnitTests (5)
Remote\RemoteHostClientServiceFactoryTests.cs (1)
90public Assembly LoadFromPath(string fullPath)
Remote\SnapshotSerializationTests.cs (2)
741public Assembly LoadFromPath(string fullPath) 742=> Assembly.LoadFrom(_map[fullPath]);
Services\PerformanceTrackerServiceTests.cs (2)
243var assembly = typeof(PerformanceTrackerServiceTests).Assembly; 256private static string GetResourceName(Assembly assembly, string name)
SignalR.Client.FunctionalTestApp (3)
src\SignalR\common\Shared\TestCertificates.cs (2)
35var certPath = Path.Combine(Path.GetDirectoryName(Assembly.GetCallingAssembly().Location), "TestCertificates", "testCert.pfx"); 41var certPath = Path.Combine(Path.GetDirectoryName(Assembly.GetCallingAssembly().Location), "TestCertificates", "testCertECC.pfx");
Startup.cs (1)
261var attributes = Assembly.GetAssembly(typeof(Startup)).GetCustomAttributes<AssemblyMetadataAttribute>();
SignalRSamples (1)
Startup.cs (1)
52var attributes = Assembly.GetAssembly(typeof(Startup)).GetCustomAttributes<AssemblyMetadataAttribute>();
System.CodeDom (3)
System\CodeDom\Compiler\CompilerResults.cs (3)
11private Assembly _compiledAssembly; 20public Assembly CompiledAssembly 26_compiledAssembly = Assembly.LoadFile(PathToAssembly);
System.ComponentModel.Composition (23)
Microsoft\Internal\ReflectionServices.cs (1)
16public static Assembly Assembly(this MemberInfo member)
System\ComponentModel\Composition\Hosting\AssemblyCatalog.cs (11)
27private volatile Assembly _assembly; 284public AssemblyCatalog(Assembly assembly, ReflectionContext reflectionContext) 324public AssemblyCatalog(Assembly assembly, ReflectionContext reflectionContext, ICompositionElement definitionOrigin) 350public AssemblyCatalog(Assembly assembly) 380public AssemblyCatalog(Assembly assembly, ICompositionElement definitionOrigin) 390private void InitializeAssemblyCatalog(Assembly assembly) 439var assembly = (catalogReflectionContextAttribute != null) 466public Assembly Assembly 545private static Assembly LoadAssembly(string codeBase) 565return Assembly.Load(assemblyName); 570return Assembly.LoadFrom(codeBase);
System\ComponentModel\Composition\Hosting\AssemblyCatalogDebuggerProxy.cs (1)
23public Assembly Assembly
System\ComponentModel\Composition\Hosting\DirectoryCatalog.cs (9)
48/// <see cref="Assembly.Load(AssemblyName)"/> can throw. 82/// <see cref="Assembly.Load(AssemblyName)"/> can throw. 121/// <see cref="Assembly.Load(AssemblyName)"/> can throw. 159/// <see cref="Assembly.Load(AssemblyName)"/> can throw. 202/// <see cref="Assembly.Load(AssemblyName)"/> can throw. 244/// <see cref="Assembly.Load(AssemblyName)"/> can throw. 289/// <see cref="Assembly.Load(AssemblyName)"/> can throw. 339/// <see cref="Assembly.Load(AssemblyName)"/> can throw. 561/// <see cref="Assembly.Load(AssemblyName)"/> can throw.
System\ComponentModel\Composition\Hosting\DirectoryCatalog.DirectoryCatalogDebuggerProxy.cs (1)
26public ReadOnlyCollection<Assembly> Assemblies
System.ComponentModel.Composition.Registration (2)
System\ComponentModel\Composition\Registration\RegistrationBuilder.cs (2)
17public override Assembly MapAssembly(Assembly a) { return a; }
System.ComponentModel.TypeConverter (14)
System\ComponentModel\Design\DesigntimeLicenseContext.cs (5)
28public override string? GetSavedLicenseKey(Type type, Assembly? resourceAssembly) => null; 60public override string? GetSavedLicenseKey(Type type, Assembly? resourceAssembly) 65resourceAssembly ??= Assembly.GetEntryAssembly(); 71foreach (Assembly asm in AppDomain.CurrentDomain.GetAssemblies()) 141private static Stream? CaseInsensitiveManifestResourceStreamLookup(Assembly satellite, string name)
System\ComponentModel\Design\ITypeResolutionService.cs (2)
17Assembly? GetAssembly(AssemblyName name); 22Assembly? GetAssembly(AssemblyName name, bool throwOnError);
System\ComponentModel\Design\PropertyTabAttribute.cs (2)
126Assembly a = Assembly.Load(assemblyName);
System\ComponentModel\LicenseContext.cs (1)
22public virtual string? GetSavedLicenseKey(Type type, Assembly? resourceAssembly) => null;
System\ComponentModel\LicenseManager.LicenseInteropHelper.cs (2)
43public override string? GetSavedLicenseKey(Type type, Assembly? resourceAssembly) 71public override string? GetSavedLicenseKey(Type type, Assembly? resourceAssembly) => null;
System\ComponentModel\ReflectionCachesUpdateHandler.cs (1)
31foreach (Assembly assembly in AppDomain.CurrentDomain.GetAssemblies())
System\ComponentModel\TypeDescriptor.cs (1)
2519public static void Refresh(Assembly assembly)
System.Composition.TypedParts (4)
System\Composition\Hosting\ContainerConfiguration.cs (4)
175public ContainerConfiguration WithAssembly(Assembly assembly) 187public ContainerConfiguration WithAssembly(Assembly assembly, AttributedModelProvider conventions) 198public ContainerConfiguration WithAssemblies(IEnumerable<Assembly> assemblies) 210public ContainerConfiguration WithAssemblies(IEnumerable<Assembly> assemblies, AttributedModelProvider conventions)
System.Configuration.ConfigurationManager (6)
System\Configuration\ClientConfigPaths.cs (5)
40Assembly exeAssembly = null; 55exeAssembly = Assembly.GetEntryAssembly(); 242Assembly assembly = Assembly.GetEntryAssembly(); 290private void SetNamesAndVersion(Assembly exeAssembly, bool isHttp)
System\Configuration\TypeUtil.cs (1)
62Assembly configurationAssembly = typeof(ConfigurationException).Assembly;
System.Data.Odbc (2)
src\libraries\Common\src\Interop\Unix\Interop.Odbc.cs (1)
28NativeLibrary.SetDllImportResolver(Assembly.GetExecutingAssembly(), (libraryName, assembly, searchPath) =>
System\Data\Odbc\OdbcConnectionFactory.cs (1)
66Stream? XMLStream = System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("System.Data.Odbc.OdbcMetaData.xml");
System.Diagnostics.StackTrace (5)
System\Diagnostics\StackTraceSymbols.cs (5)
15private readonly ConditionalWeakTable<Assembly, MetadataReaderProvider?> _metadataCache; 22_metadataCache = new ConditionalWeakTable<Assembly, MetadataReaderProvider?>(); 30foreach ((Assembly _, MetadataReaderProvider? provider) in _metadataCache) 53internal void GetSourceLineInfo(Assembly assembly, string assemblyPath, IntPtr loadedPeAddress, int loadedPeSize, bool isFileLayout, 117private MetadataReader? TryGetReader(Assembly assembly, string assemblyPath, IntPtr loadedPeAddress, int loadedPeSize, bool isFileLayout, IntPtr inMemoryPdbAddress, int inMemoryPdbSize)
System.Diagnostics.TraceSource (2)
System\Diagnostics\SwitchAttribute.cs (1)
49public static SwitchAttribute[] GetAll(Assembly assembly)
System\Diagnostics\TraceInternal.cs (1)
84internal static string AppName => s_appName ??= Assembly.GetEntryAssembly()?.GetName().Name ?? string.Empty;
System.IO.IsolatedStorage (2)
System\IO\IsolatedStorage\Helper.cs (2)
107Assembly? assembly = Assembly.GetEntryAssembly();
System.Private.CoreLib (193)
src\libraries\System.Private.CoreLib\src\Internal\Runtime\InteropServices\ComponentActivator.cs (1)
310Func<AssemblyName, Assembly> resolver = alc.LoadFromAssemblyName;
src\libraries\System.Private.CoreLib\src\Internal\Runtime\InteropServices\IsolatedComponentLoadContext.cs (1)
32protected override Assembly? Load(AssemblyName assemblyName)
src\libraries\System.Private.CoreLib\src\System\Activator.cs (2)
54Assembly assembly = Assembly.LoadFrom(assemblyFile);
src\libraries\System.Private.CoreLib\src\System\Activator.RuntimeType.cs (1)
120assembly = Assembly.GetExecutingAssembly(ref stackMark);
src\libraries\System.Private.CoreLib\src\System\AppContext.AnyOS.cs (1)
24string? path = Assembly.GetEntryAssembly()?.Location;
src\libraries\System.Private.CoreLib\src\System\AppContext.cs (1)
35Assembly.GetEntryAssembly()?.GetCustomAttribute<TargetFrameworkAttribute>()?.FrameworkName;
src\libraries\System.Private.CoreLib\src\System\AppDomain.cs (18)
69Assembly? assembly = Assembly.GetEntryAssembly(); 124Assembly assembly = Assembly.LoadFile(fullPath); 135private static int ExecuteAssembly(Assembly assembly, string?[]? args) 151ExecuteAssembly(Assembly.Load(assemblyName), args); 157ExecuteAssembly(Assembly.Load(assemblyName), args); 184public Assembly Load(byte[] rawAssembly) => Assembly.Load(rawAssembly); 187public Assembly Load(byte[] rawAssembly, byte[]? rawSymbolStore) => Assembly.Load(rawAssembly, rawSymbolStore); 189public Assembly Load(AssemblyName assemblyRef) => Assembly.Load(assemblyRef); 191public Assembly Load(string assemblyString) => Assembly.Load(assemblyString); 193public Assembly[] ReflectionOnlyGetAssemblies() => Array.Empty<Assembly>(); 243public Assembly[] GetAssemblies() => AssemblyLoadContext.GetLoadedAssemblies();
src\libraries\System.Private.CoreLib\src\System\AssemblyLoadEventArgs.cs (2)
10public AssemblyLoadEventArgs(Assembly loadedAssembly) 15public Assembly LoadedAssembly { get; }
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Contracts\Contracts.cs (3)
623Assembly thisAssembly = typeof(Contract).Assembly; // In case we refactor mscorlib, use Contract class instead of Object. 625Assembly? probablyNotRewritten = null; 628Assembly? caller = stack.GetFrame(i)!.GetMethod()?.DeclaringType?.Assembly;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\RuntimeEventSource.cs (1)
114_assemblyCounter ??= new PollingCounter("assembly-count", this, () => Reflection.Assembly.GetAssemblyCount()) { DisplayName = "Number of Assemblies Loaded" };
src\libraries\System.Private.CoreLib\src\System\Globalization\CompareInfo.cs (2)
64public static CompareInfo GetCompareInfo(int culture, Assembly assembly) 82public static CompareInfo GetCompareInfo(string name, Assembly assembly)
src\libraries\System.Private.CoreLib\src\System\Reflection\Assembly.cs (24)
19private static readonly Dictionary<string, Assembly> s_loadfile = new Dictionary<string, Assembly>(); 154public virtual Assembly GetSatelliteAssembly(CultureInfo culture) { throw NotImplemented.ByDesign; } 155public virtual Assembly GetSatelliteAssembly(CultureInfo culture, Version? version) { throw NotImplemented.ByDesign; } 184public static bool operator ==(Assembly? left, Assembly? right) 202public static bool operator !=(Assembly? left, Assembly? right) => !(left == right); 206public static Assembly? GetAssembly(Type type) 228public static void SetEntryAssembly(Assembly? assembly) 242public static Assembly? GetEntryAssembly() 245return s_overriddenEntryAssembly as Assembly; 251public static Assembly Load(byte[] rawAssembly) => Load(rawAssembly, rawSymbolStore: null); 257public static Assembly Load(byte[] rawAssembly, byte[]? rawSymbolStore) 272public static Assembly LoadFile(string path) 283Assembly? result; 305private static Assembly? LoadFromResolveHandler(object? sender, ResolveEventArgs args) 307Assembly? requestingAssembly = args.RequestingAssembly; 375public static Assembly LoadFrom(string assemblyFile) 408public static Assembly LoadFrom(string assemblyFile, byte[]? hashValue, AssemblyHashAlgorithm hashAlgorithm) 414public static Assembly UnsafeLoadFrom(string assemblyFile) => LoadFrom(assemblyFile); 423public static Assembly ReflectionOnlyLoad(byte[] rawAssembly) { throw new PlatformNotSupportedException(SR.PlatformNotSupported_ReflectionOnly); } 426public static Assembly ReflectionOnlyLoad(string assemblyString) { throw new PlatformNotSupportedException(SR.PlatformNotSupported_ReflectionOnly); } 429public static Assembly ReflectionOnlyLoadFrom(string assemblyFile) { throw new PlatformNotSupportedException(SR.PlatformNotSupported_ReflectionOnly); }
src\libraries\System.Private.CoreLib\src\System\Reflection\CustomAttributeData.cs (1)
27public static IList<CustomAttributeData> GetCustomAttributes(Assembly target)
src\libraries\System.Private.CoreLib\src\System\Reflection\CustomAttributeExtensions.cs (6)
11public static Attribute? GetCustomAttribute(this Assembly element, Type attributeType) 28public static T? GetCustomAttribute<T>(this Assembly element) where T : Attribute 65public static IEnumerable<Attribute> GetCustomAttributes(this Assembly element) 93public static IEnumerable<Attribute> GetCustomAttributes(this Assembly element, Type attributeType) 110public static IEnumerable<T> GetCustomAttributes<T>(this Assembly element) where T : Attribute 147public static bool IsDefined(this Assembly element, Type attributeType)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
329public override Assembly Assembly
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
105public override Assembly Assembly => _genericType.Assembly;
src\libraries\System.Private.CoreLib\src\System\Reflection\ManifestResourceInfo.cs (2)
8public ManifestResourceInfo(Assembly? containingAssembly, 17public virtual Assembly? ReferencedAssembly { get; }
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
90public override Assembly Assembly => _unmodifiedType.Assembly;
src\libraries\System.Private.CoreLib\src\System\Reflection\Module.cs (1)
16public virtual Assembly Assembly => throw NotImplemented.ByDesign;
src\libraries\System.Private.CoreLib\src\System\Reflection\ReflectionContext.cs (2)
10public abstract Assembly MapAssembly(Assembly assembly);
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
81public sealed override Assembly Assembly => throw new NotSupportedException(SR.NotSupported_SignatureType);
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
52public override Assembly Assembly => typeImpl.Assembly;
src\libraries\System.Private.CoreLib\src\System\ResolveEventArgs.cs (2)
15public ResolveEventArgs(string name, Assembly? requestingAssembly) 22public Assembly? RequestingAssembly { get; }
src\libraries\System.Private.CoreLib\src\System\ResolveEventHandler.cs (1)
8public delegate Assembly? ResolveEventHandler(object? sender, ResolveEventArgs args);
src\libraries\System.Private.CoreLib\src\System\Resources\ManifestBasedResourceGroveler.cs (10)
42Assembly? satellite; 126internal static CultureInfo GetNeutralResourcesLanguage(Assembly a, out UltimateResourceFallbackLocation fallbackLocation) 166internal ResourceSet CreateResourceSet(Stream store, Assembly assembly) 270private static Assembly? InternalGetSatelliteAssembly(Assembly mainAssembly, CultureInfo culture, Version? version) 313private static Stream? GetManifestResourceStream(Assembly satellite, string fileName) 326private static Stream? CaseInsensitiveManifestResourceStreamLookup(Assembly satellite, string name) 355private Assembly? GetSatelliteAssembly(CultureInfo lookForCulture) 364Assembly? satellite = null; 436private static string GetManifestResourceNamesList(Assembly assembly)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceManager.cs (7)
102protected Assembly? MainAssembly; // Need the assembly manifest sometimes. 186public ResourceManager(string baseName, Assembly assembly) 200public ResourceManager(string baseName, Assembly assembly, 526protected static Version? GetSatelliteContractVersion(Assembly a) 546protected static CultureInfo GetNeutralResourcesLanguage(Assembly a) 778internal static Version? ObtainSatelliteContractVersion(Assembly a) => 787internal Assembly? MainAssembly => _rm.MainAssembly;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NativeLibrary.cs (7)
23Assembly assembly, 84public static IntPtr Load(string libraryName, Assembly assembly, DllImportSearchPath? searchPath) 119public static bool TryLoad(string libraryName, Assembly assembly, DllImportSearchPath? searchPath, out IntPtr handle) 187private static ConditionalWeakTable<Assembly, DllImportResolver>? s_nativeDllResolveMap; 201public static void SetDllImportResolver(Assembly assembly, DllImportResolver resolver) 212new ConditionalWeakTable<Assembly, DllImportResolver>(), null); 231internal static IntPtr LoadLibraryCallbackStub(string libraryName, Assembly assembly,
src\libraries\System.Private.CoreLib\src\System\Runtime\Loader\AssemblyLoadContext.cs (25)
54private event Func<Assembly, string, IntPtr>? _resolvingUnmanagedDll; 56private event Func<AssemblyLoadContext, AssemblyName, Assembly>? _resolving; 167public IEnumerable<Assembly> Assemblies 171foreach (Assembly a in GetLoadedAssemblies()) 189public event Func<Assembly, string, IntPtr>? ResolvingUnmanagedDll 210public event Func<AssemblyLoadContext, AssemblyName, Assembly?>? Resolving 314protected virtual Assembly? Load(AssemblyName assemblyName) 321public Assembly LoadFromAssemblyName(AssemblyName assemblyName) 334public Assembly LoadFromAssemblyPath(string assemblyPath) 352public Assembly LoadFromNativeImagePath(string nativeImagePath, string? assemblyPath) 375public Assembly LoadFromStream(Stream assembly) 381public Assembly LoadFromStream(Stream assembly, Stream? assemblySymbols) 507/// * <see cref="Assembly.Load" /> 508/// * <see cref="Assembly.GetType" /> 560public static ContextualReflectionScope EnterContextualReflection(Assembly? activating) 616private Assembly? GetFirstResolvedAssemblyFromResolvingEvent(AssemblyName assemblyName) 619foreach (Func<AssemblyLoadContext, AssemblyName, Assembly> handler in Delegate.EnumerateInvocationList(_resolving)) 621Assembly? resolvedAssembly = handler(this, assemblyName); 642private static RuntimeAssembly ValidateAssemblyNameWithSimpleName(Assembly assembly, string? requestedSimpleName) 667Assembly? assembly = Load(assemblyName); 677Assembly? assembly = GetFirstResolvedAssemblyFromResolvingEvent(assemblyName); 706internal static void InvokeAssemblyLoadEvent(Assembly assembly) 722Assembly? asm = handler(AppDomain.CurrentDomain, args); 792internal IntPtr GetResolvedUnmanagedDll(Assembly assembly, string unmanagedDllName) 795foreach (Func<Assembly, string, IntPtr> handler in Delegate.EnumerateInvocationList(_resolvingUnmanagedDll))
src\libraries\System.Private.CoreLib\src\System\RuntimeType.cs (1)
16public override Assembly Assembly => RuntimeTypeHandle.GetAssembly(this);
src\libraries\System.Private.CoreLib\src\System\StartupHookProvider.cs (1)
142Assembly assembly;
src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
27public abstract Assembly Assembly { get; }
src\System\Attribute.CoreCLR.cs (8)
697public static Attribute[] GetCustomAttributes(Assembly element, Type attributeType) 702public static Attribute[] GetCustomAttributes(Assembly element, Type attributeType, bool inherit) 713public static Attribute[] GetCustomAttributes(Assembly element) 718public static Attribute[] GetCustomAttributes(Assembly element, bool inherit) 725public static bool IsDefined(Assembly element, Type attributeType) 730public static bool IsDefined(Assembly element, Type attributeType, bool inherit) 743public static Attribute? GetCustomAttribute(Assembly element, Type attributeType) 748public static Attribute? GetCustomAttribute(Assembly element, Type attributeType, bool inherit)
src\System\Diagnostics\StackFrameHelper.cs (3)
26private Assembly?[]? rgAssembly; 41private delegate void GetSourceLineInfoDelegate(Assembly? assembly, string assemblyPath, IntPtr loadedPeAddress, 113typeof(Assembly), typeof(string), typeof(IntPtr), typeof(int), typeof(bool), typeof(IntPtr),
src\System\Reflection\Assembly.CoreCLR.cs (5)
19public static Assembly Load(string assemblyString) 27public static Assembly? LoadWithPartialName(string partialName) 48public static Assembly Load(AssemblyName assemblyRef) 68public static Assembly GetExecutingAssembly() 75public static Assembly GetCallingAssembly()
src\System\Reflection\Emit\RuntimeAssemblyBuilder.cs (3)
39Assembly? callingAssembly) 256public override Assembly GetSatelliteAssembly(CultureInfo culture) => 262public override Assembly GetSatelliteAssembly(CultureInfo culture, Version? version) =>
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (1)
77public override Assembly Assembly => m_typeBuilder.Assembly;
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (1)
90public override Assembly Assembly => m_type.Assembly;
src\System\Reflection\Emit\RuntimeModuleBuilder.cs (1)
734public override Assembly Assembly => _assemblyBuilder;
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (1)
649public override Assembly Assembly => m_module.Assembly;
src\System\Reflection\Metadata\AssemblyExtensions.cs (1)
31public static unsafe bool TryGetRawMetadata(this Assembly assembly, out byte* blob, out int length)
src\System\Reflection\Metadata\MetadataUpdater.cs (1)
37public static void ApplyUpdate(Assembly assembly, ReadOnlySpan<byte> metadataDelta, ReadOnlySpan<byte> ilDelta, ReadOnlySpan<byte> pdbDelta)
src\System\Reflection\Metadata\RuntimeTypeMetadataUpdateHandler.cs (2)
27foreach (Assembly assembly in AppDomain.CurrentDomain.GetAssemblies()) 53private static bool SkipAssembly(Assembly assembly) =>
src\System\Reflection\RuntimeAssembly.cs (4)
636public override Assembly GetSatelliteAssembly(CultureInfo culture) 642public override Assembly GetSatelliteAssembly(CultureInfo culture, Version? version) 650internal static Assembly? InternalGetSatelliteAssembly(Assembly assembly,
src\System\Reflection\RuntimeModule.cs (1)
509public override Assembly Assembly => GetRuntimeAssembly();
src\System\Reflection\TypeNameResolver.CoreCLR.cs (12)
17private Func<AssemblyName, Assembly?>? _assemblyResolver; 18private Func<Assembly?, string, bool, Type?>? _typeResolver; 24private Assembly? _requestingAssembly; 25private Assembly? _topLevelAssembly; 30Assembly requestingAssembly, 41Func<AssemblyName, Assembly?>? assemblyResolver, 42Func<Assembly?, string, bool, Type?>? typeResolver, 43Assembly? requestingAssembly, 81Assembly topLevelAssembly) 164private Assembly? ResolveAssembly(AssemblyName assemblyName) 166Assembly? assembly; 190Assembly? assembly;
src\System\Runtime\InteropServices\NativeLibrary.CoreCLR.cs (1)
11internal static IntPtr LoadLibraryByName(string libraryName, Assembly assembly, DllImportSearchPath? searchPath, bool throwOnError)
src\System\Runtime\Loader\AssemblyLoadContext.CoreCLR.cs (6)
34internal static Assembly[] GetLoadedAssemblies() 36Assembly[]? assemblies = null; 72internal unsafe Assembly InternalLoad(ReadOnlySpan<byte> arrAssembly, ReadOnlySpan<byte> arrSymbols) 131private static IntPtr ResolveUnmanagedDllUsingEvent(string unmanagedDllName, Assembly assembly, IntPtr gchManagedAssemblyLoadContext) 150public static AssemblyLoadContext? GetLoadContext(Assembly assembly) 189private static RuntimeAssembly? GetRuntimeAssembly(Assembly? asm)
src\System\RuntimeType.CoreCLR.cs (1)
3334return Assembly.CreateQualifiedName(Assembly.FullName, fullname);
src\System\Type.CoreCLR.cs (12)
19return TypeNameResolver.GetType(typeName, Assembly.GetExecutingAssembly(ref stackMark), 28return TypeNameResolver.GetType(typeName, Assembly.GetExecutingAssembly(ref stackMark), 37return TypeNameResolver.GetType(typeName, Assembly.GetExecutingAssembly(ref stackMark)); 44Func<AssemblyName, Assembly?>? assemblyResolver, 45Func<Assembly?, string, bool, Type?>? typeResolver) 49((assemblyResolver != null) && (typeResolver != null)) ? null : Assembly.GetExecutingAssembly(ref stackMark)); 56Func<AssemblyName, Assembly?>? assemblyResolver, 57Func<Assembly?, string, bool, Type?>? typeResolver, 62((assemblyResolver != null) && (typeResolver != null)) ? null : Assembly.GetExecutingAssembly(ref stackMark), 70Func<AssemblyName, Assembly?>? assemblyResolver, 71Func<Assembly?, string, bool, Type?>? typeResolver, 77((assemblyResolver != null) && (typeResolver != null)) ? null : Assembly.GetExecutingAssembly(ref stackMark),
System.Private.DataContractSerialization (7)
System\Runtime\Serialization\DataContract.cs (1)
2229internal static bool IsAssemblyFriendOfSerialization(Assembly assembly)
System\Runtime\Serialization\XsdDataContractExporter.cs (6)
101/// <param name="assemblies">A <see cref="ICollection{T}"/> (of <see cref="Assembly"/>) that contains the types to export.</param> 104public void Export(ICollection<Assembly> assemblies) 111foreach (Assembly assembly in assemblies) 303/// <param name="assemblies">A <see cref="ICollection{T}"/> of <see cref="Assembly"/> that contains the assemblies with the types to export.</param> 307public bool CanExport(ICollection<Assembly> assemblies) 314foreach (Assembly assembly in assemblies)
System.Private.Windows.Core (15)
System\Private\Windows\BinaryFormat\Deserializer\DefaultTypeResolver.cs (11)
15private readonly Dictionary<string, Assembly> _assemblies = []; 57if (!_assemblies.TryGetValue(typeName.AssemblyName.FullName, out Assembly? assembly)) 62assembly = Assembly.Load(assemblyName); 71assembly = Assembly.Load(assemblyName.Name!); 90private static Type? GetSimplyNamedTypeFromAssembly(Assembly assembly, TypeName typeName) 111static Assembly? ResolveSimpleAssemblyName(AssemblyName assemblyName) 115return Assembly.Load(assemblyName); 121return Assembly.Load(assemblyName.Name!); 131private readonly Assembly _topLevelAssembly; 133public TopLevelAssemblyTypeResolver(Assembly topLevelAssembly) => _topLevelAssembly = topLevelAssembly; 136public Type? ResolveType(Assembly? assembly, string simpleTypeName, bool ignoreCase)
System\Private\Windows\BinaryFormat\Support\TypeInfo.cs (4)
40private static Assembly? s_mscorlibFacadeAssembly; 42internal static Assembly MscorlibAssembly => s_mscorlibFacadeAssembly 43??= Assembly.Load("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"); 45internal static Assembly CorelibAssembly { get; } = typeof(string).Assembly;
System.Private.Windows.Core.TestUtilities (2)
AppContextSwitchScope.cs (1)
65foreach (Assembly assembly in AppDomain.CurrentDomain.GetAssemblies())
BinarySerialization.cs (1)
17public static void EnsureSerializableAttribute(Assembly assemblyUnderTest, HashSet<string> serializableTypes)
System.Private.Windows.GdiPlus (1)
Windows\Win32\PInvokeGdiPlus.cs (1)
19NativeLibrary.SetDllImportResolver(Assembly.GetExecutingAssembly(), static (_, _, _) =>
System.Private.Xml (37)
System\Xml\Resolvers\XmlPreloadedResolver.cs (1)
66Assembly asm = GetType().Assembly;
System\Xml\Serialization\Compilation.cs (21)
22private readonly Assembly? _assembly; 42internal TempAssembly(XmlMapping[] xmlMappings, Assembly assembly, XmlSerializerImplementation? contract) 138internal static Assembly? LoadGeneratedAssembly(Type type, string? defaultNamespace, out XmlSerializerImplementation? contract) 140Assembly? serializer = null; 159serializer = Assembly.Load(name); 197serializer = Assembly.Load(serializerName); // LoadWithPartialName just does this in .Net Core; changing the obsolete call. 202serializer = Assembly.LoadFrom(serializerName); 227private static Assembly? LoadAssemblyByPath(Type type, string assemblyName) 229Assembly? assembly = null; 239if ((string.IsNullOrEmpty(path) || !File.Exists(path)) && !string.IsNullOrEmpty(Assembly.GetEntryAssembly()?.Location)) 241path = Path.Combine(Path.GetDirectoryName(Assembly.GetEntryAssembly()!.Location)!, $"{assemblyName}.dll"); 251assembly = Assembly.LoadFile(path); 265private static bool IsSerializerVersionMatch(Assembly serializer, Type type, string? defaultNamespace) 301internal static bool GenerateSerializerToStream(XmlMapping[] xmlMappings, Type?[] types, string? defaultNamespace, Assembly? assembly, Hashtable assemblies, Stream stream) 318Assembly a = t.Assembly; 438internal static Assembly GenerateRefEmitAssembly(XmlMapping[] xmlMappings, Type?[] types) 441Assembly? mainAssembly = mainType?.Assembly; 540internal static Type GetTypeFromAssembly(Assembly assembly, string typeName) 589internal static void VerifyLoadContext(Type? t, Assembly? assembly) 692private readonly ConditionalWeakTable<Assembly, Dictionary<TempAssemblyCacheKey, TempAssembly>> _collectibleCaches = new ConditionalWeakTable<Assembly, Dictionary<TempAssemblyCacheKey, TempAssembly>>();
System\Xml\Serialization\Compiler.cs (2)
64Assembly assembly = module.Assembly; 76Assembly.Load(new AssemblyName(originalAssemblyInfo.AssemblyFullName));
System\Xml\Serialization\XmlSerializationReader.cs (1)
183protected static Assembly? ResolveDynamicAssembly(string assemblyFullName)
System\Xml\Serialization\XmlSerializationWriter.cs (9)
112protected static Assembly? ResolveDynamicAssembly(string assemblyFullName) 1498Assembly assembly = type.Assembly; 1541internal static void Add(Assembly a) 1550Assembly? oldAssembly = s_nameToAssemblyMap[a.FullName!] as Assembly; 1569internal static Assembly? Get(string fullName) 1571return s_nameToAssemblyMap != null ? (Assembly?)s_nameToAssemblyMap[fullName] : null; 1574internal static string? GetName(Assembly a) 1764_writer.Write($"static {typeof(Assembly).FullName} {assemblyVariable} = ResolveDynamicAssembly(");
System\Xml\Serialization\XmlSerializer.cs (3)
244Assembly? assembly = TempAssembly.LoadGeneratedAssembly(type, defaultNamespace, out contract); 597Assembly? assembly = type == null ? null : TempAssembly.LoadGeneratedAssembly(type, null, out contract); 679Assembly? assembly = null;
System.Reflection (1)
System.Reflection.cs (1)
5[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.Assembly))]
System.Reflection.Context (23)
System\Reflection\Context\Custom\CustomAssembly.cs (1)
10public CustomAssembly(Assembly template, CustomReflectionContext context)
System\Reflection\Context\CustomReflectionContext.cs (4)
13public override Assembly MapAssembly(Assembly assembly) { return assembly; } 34public override Assembly MapAssembly(Assembly assembly)
System\Reflection\Context\CustomReflectionContext.Projector.cs (4)
35public Assembly ProjectAssemblyIfNeeded(Assembly value) 61public override Assembly? ProjectAssembly(Assembly? value)
System\Reflection\Context\Delegation\DelegatingAssembly.cs (4)
18public DelegatingAssembly(Assembly assembly) 43public Assembly UnderlyingAssembly { get; } 183public override Assembly GetSatelliteAssembly(CultureInfo culture) 188public override Assembly GetSatelliteAssembly(CultureInfo culture, Version? version)
System\Reflection\Context\Delegation\DelegatingModule.cs (1)
21public override Assembly Assembly
System\Reflection\Context\Delegation\DelegatingType.cs (1)
27public override Assembly Assembly
System\Reflection\Context\Projection\ProjectingAssembly.cs (3)
15public ProjectingAssembly(Assembly assembly, Projector projector) 79public override Assembly GetSatelliteAssembly(CultureInfo culture) 84public override Assembly GetSatelliteAssembly(CultureInfo culture, Version? version)
System\Reflection\Context\Projection\ProjectingManifestResourceInfo.cs (1)
22public override Assembly? ReferencedAssembly
System\Reflection\Context\Projection\ProjectingModule.cs (1)
24public override Assembly Assembly
System\Reflection\Context\Projection\ProjectingType.cs (1)
29public override Assembly Assembly
System\Reflection\Context\Projection\Projector.cs (2)
48public abstract Assembly? ProjectAssembly(Assembly? value);
System.Reflection.Emit (11)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
329public override Assembly Assembly
System\Reflection\Emit\EnumBuilderImpl.cs (1)
50public override Assembly Assembly => _typeBuilder.Assembly;
System\Reflection\Emit\GenericTypeParameterBuilderImpl.cs (1)
77public override Assembly Assembly => _type.Assembly;
System\Reflection\Emit\ModuleBuilderImpl.cs (5)
17private readonly Assembly _coreAssembly; 22private readonly Dictionary<Assembly, AssemblyReferenceHandle> _assemblyReferences = new(); 46internal ModuleBuilderImpl(string name, Assembly coreAssembly, MetadataBuilder builder, PersistedAssemblyBuilder assemblyBuilder) 845private AssemblyReferenceHandle GetAssemblyReference(Assembly assembly) 1066public override Assembly Assembly => _assemblyBuilder;
System\Reflection\Emit\PersistedAssemblyBuilder.cs (2)
18private readonly Assembly _coreAssembly; 34public PersistedAssemblyBuilder(AssemblyName name, Assembly coreAssembly, IEnumerable<CustomAttributeBuilder>? assemblyAttributes = null)
System\Reflection\Emit\TypeBuilderImpl.cs (1)
616public override Assembly Assembly => _module.Assembly;
System.Reflection.MetadataLoadContext (22)
System\Reflection\MetadataAssemblyResolver.cs (1)
35public abstract Assembly? Resolve(MetadataLoadContext context, AssemblyName assemblyName);
System\Reflection\MetadataLoadContext.Apis.cs (7)
128public Assembly LoadFromAssemblyPath(string assemblyPath) 143public Assembly LoadFromByteArray(byte[] assembly) 161public Assembly LoadFromStream(Stream assembly) 179public Assembly LoadFromAssemblyName(string assemblyName) 198public Assembly LoadFromAssemblyName(AssemblyName assemblyName) 249public Assembly? CoreAssembly 263public IEnumerable<Assembly> GetAssemblies()
System\Reflection\MetadataLoadContext.Resolving.cs (1)
61Assembly? assembly = resolver?.Resolve(this, refName.ToAssemblyName());
System\Reflection\PathAssemblyResolver.cs (4)
55public override Assembly? Resolve(MetadataLoadContext context, AssemblyName assemblyName) 58Assembly? candidateWithSamePkt = null; 59Assembly? candidateIgnoringPkt = null; 66Assembly assemblyFromPath = context.LoadFromAssemblyPath(path);
System\Reflection\TypeLoading\Assemblies\Ecma\EcmaAssembly.Modules.cs (1)
40Assembly containingAssembly = this;
System\Reflection\TypeLoading\Assemblies\RoAssembly.cs (2)
208public sealed override Assembly GetSatelliteAssembly(CultureInfo culture) => throw new NotSupportedException(SR.NotSupported_SatelliteAssembly); 209public sealed override Assembly GetSatelliteAssembly(CultureInfo culture, Version? version) => throw new NotSupportedException(SR.NotSupported_SatelliteAssembly);
System\Reflection\TypeLoading\General\Ecma\InternalManifestResourceInfo.cs (1)
10public Assembly ReferencedAssembly;
System\Reflection\TypeLoading\General\Helpers.cs (3)
308Func<AssemblyName, Assembly> assemblyResolver = 311Func<Assembly?, string, bool, Type?> typeResolver = 312delegate (Assembly? assembly, string fullName, bool ignoreCase2)
System\Reflection\TypeLoading\Modules\RoModule.cs (1)
32public sealed override Assembly Assembly => GetRoAssembly();
System\Reflection\TypeLoading\Types\RoType.cs (1)
134public sealed override Assembly Assembly => Module.Assembly;
System.Reflection.TypeExtensions (3)
System\Reflection\TypeExtensions.cs (3)
361public static Type[] GetExportedTypes(this Assembly assembly) 369public static Module[] GetModules(this Assembly assembly) 377public static Type[] GetTypes(this Assembly assembly)
System.Resources.Extensions (11)
System\Resources\Extensions\BinaryFormat\BinaryFormattedObject.TypeResolver.cs (11)
24private readonly Dictionary<string, Assembly> _assemblies = []; 59if (!_assemblies.TryGetValue(typeName.AssemblyName.FullName, out Assembly? assembly)) 64assembly = Assembly.Load(assemblyName); 73assembly = Assembly.Load(assemblyName.Name!); 88private static Type? GetSimplyNamedTypeFromAssembly(Assembly assembly, TypeName typeName) 105static Assembly? ResolveSimpleAssemblyName(AssemblyName assemblyName) 109return Assembly.Load(assemblyName); 115return Assembly.Load(assemblyName.Name!); 125private readonly Assembly _topLevelAssembly; 127public TopLevelAssemblyTypeResolver(Assembly topLevelAssembly) => _topLevelAssembly = topLevelAssembly; 130public Type? ResolveType(Assembly? assembly, string simpleTypeName, bool ignoreCase)
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
422[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.Assembly))]
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\RuntimeEnvironment.cs (1)
15public static bool FromGlobalAccessCache(Assembly a) => false;
System.Runtime.Serialization.Formatters (4)
System\Runtime\Serialization\FormatterServices.cs (4)
291public static Type? GetTypeFromAssembly(Assembly assem, string name) 298internal static Assembly LoadAssemblyFromString(string assemblyName) 300return Assembly.Load(new AssemblyName(assemblyName)); 303internal static Assembly? LoadAssemblyFromStringNoThrow(string assemblyName)
System.Runtime.Serialization.Schema (3)
System\Runtime\Serialization\Schema\CodeExporter.cs (3)
45AddReferencedAssembly(Assembly.GetExecutingAssembly()); 119private void AddReferencedAssembly(Assembly assembly) 520AssemblyName assemblyName = Assembly.GetExecutingAssembly().GetName();
System.Security.Permissions (4)
System\Security\HostSecurityManager.cs (3)
16public virtual Evidence ProvideAssemblyEvidence(System.Reflection.Assembly loadedAssembly, Evidence inputEvidence) { return default(Evidence); } 20public virtual EvidenceBase GenerateAssemblyEvidence(Type evidenceType, Assembly assembly) { return null; } 22public virtual Type[] GetHostSuppliedAssemblyEvidenceTypes(Assembly assembly) { return null; }
System\Security\Policy\Hash.cs (1)
12public Hash(System.Reflection.Assembly assembly) { }
System.ServiceModel.NetNamedPipe.Tests (1)
NetNamedPipeBindingTest.cs (1)
19Type t = Assembly.GetAssembly(typeof(NamedPipeTransportBindingElement))
System.ServiceModel.Primitives.Tests (1)
Security\SecurityUtilsTest.cs (1)
17Type t = Assembly.GetAssembly(typeof(WindowsClientCredential))
System.Text.Json (3)
System\Text\Json\Serialization\Metadata\FSharpCoreReflectionProxy.cs (3)
69if (GetFSharpCoreAssembly(type) is Assembly fsharpCoreAssembly) 97private FSharpCoreReflectionProxy(Assembly fsharpCoreAssembly) 213private static Assembly? GetFSharpCoreAssembly(Type type)
System.Windows.Extensions (1)
artifacts\obj\System.Windows.Extensions\Debug\net10.0\System.Windows.Extensions.notsupported.cs (1)
76public static System.Xaml.Permissions.XamlAccessLevel AssemblyAccessTo(System.Reflection.Assembly assembly) { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_System_Windows_Extensions); }
System.Windows.Forms (17)
System\Resources\AssemblyNamesTypeResolutionService.cs (7)
13private ConcurrentDictionary<AssemblyName, Assembly>? _cachedAssemblies; 21public Assembly? GetAssembly(AssemblyName name) => GetAssembly(name, true); 24public Assembly? GetAssembly(AssemblyName name, bool throwOnError) 27if (_cachedAssemblies.TryGetValue(name, out Assembly? result) && result is not null) 32result = Assembly.Load(name.FullName); 43result = Assembly.LoadFrom(GetPathOfAssembly(assemblyName)); 131Assembly? assembly = GetAssembly(assemblyName, false);
System\Windows\Forms\Application.cs (8)
172Assembly? entryAssembly = Assembly.GetEntryAssembly(); 463if (Assembly.GetEntryAssembly() is { } entryAssembly) 512Assembly? entryAssembly = Assembly.GetEntryAssembly(); 1119Assembly? exe = Assembly.GetEntryAssembly(); 1265if (Assembly.GetEntryAssembly() is null)
System\Windows\Forms\ComponentModel\COM2Interop\COM2IManagedPerPropertyBrowsingHandler.cs (1)
82Assembly? assembly = type?.Assembly;
System\Windows\Forms\Dialogs\ThreadExceptionDialog.cs (1)
179foreach (Assembly assembly in AppDomain.CurrentDomain.GetAssemblies())
System.Windows.Forms.Design (24)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.cs (2)
172Dictionary<Assembly, AssemblyName> assemblies = new(_objects.Count); 176Assembly a = obj.GetType().Assembly;
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.LocalDesignerSerializationManager.cs (6)
63Assembly a = Assembly.Load(n); 74Assembly a = Assembly.Load(n); 79Assembly aDep = Assembly.Load(dep);
System\Drawing\BitmapSelector.cs (7)
54private static Stream? GetResourceStreamHelper(Assembly assembly, Type type, string name) 68private static bool DoesAssemblyHaveCustomAttribute(Assembly assembly, string typeName) => 71private static bool DoesAssemblyHaveCustomAttribute(Assembly assembly, Type attributeType) => 74private static bool SatelliteAssemblyOptIn(Assembly assembly) 86private static bool SameAssemblyOptIn(Assembly assembly) 109Assembly assembly = type.Module.Assembly; 142if (Assembly.Load(assemblyName) is { } satellite)
System\Drawing\Design\ColorEditor.CustomColorDialog.cs (1)
15private static readonly Assembly s_assembly = typeof(ColorEditor).Module.Assembly;
System\Drawing\Design\ToolboxItem.cs (6)
478Assembly? a = ts.GetAssembly(assemblyName); 492Assembly? a = null; 495a = Assembly.Load(assemblyName); 516a = Assembly.LoadFrom(assemblyName.CodeBase); 679Assembly a = Assembly.Load(name);
System\Windows\Forms\Design\DocumentDesigner.AxToolboxItem.cs (2)
178Assembly? a = trs.GetAssembly(AssemblyName.GetAssemblyName(fullPath)); 188private Type? GetAxTypeFromAssembly(Assembly a)
System.Windows.Forms.Design.Tests (9)
System\Drawing\Design\ToolboxItemTests.cs (3)
1684public Assembly GetAssemblyResult { get; set; } 1686public Assembly GetAssembly(AssemblyName name) => GetAssemblyResult; 1688public Assembly GetAssembly(AssemblyName name, bool throwOnError)
System\Resources\Tools\CodeDomCompileHelper.cs (1)
68Assembly assembly = context.LoadFromStream(CreateAssemblyImage(
System\Windows\Forms\Design\DataGridViewAddColumnDialogTests.cs (2)
86public Assembly GetAssembly(AssemblyName name) => throw new NotImplementedException(); 87public Assembly GetAssembly(AssemblyName name, bool throwOnError) => throw new NotImplementedException();
System\Windows\Forms\Design\EmbeddedResourceTests.cs (2)
12private readonly Assembly _assembly = Assembly.GetAssembly(typeof(AnchorEditor));
SystemDesignMetadataReader.cs (1)
20Assembly systemDesign = AppDomain.CurrentDomain.GetAssemblies().First(a => a.GetName().Name == "System.Design");
System.Windows.Forms.IntegrationTests.Common (2)
TestHelpers.cs (2)
36var frameworkAttribute = (Runtime.Versioning.TargetFrameworkAttribute)Assembly.GetExecutingAssembly() 242Uri codeBaseUrl = new(Assembly.GetExecutingAssembly().Location);
System.Windows.Forms.Primitives.TestUtilities (1)
Win32\WindowClass.cs (1)
79Marshal.GetHINSTANCE(Assembly.GetCallingAssembly().Modules.First());
System.Windows.Forms.PrivateSourceGenerators.Tests (2)
EnumValidationTests.cs (2)
294Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); 295foreach (Assembly assembly in assemblies)
System.Windows.Forms.Tests (14)
System\Resources\ResXSerializationBinderTests.cs (2)
71public Assembly? GetAssembly(AssemblyName name) => throw new NotImplementedException(); 72public Assembly? GetAssembly(AssemblyName name, bool throwOnError) => throw new NotImplementedException();
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (1)
2700Assembly assembly = typeof(AccessibleObject).Assembly;
System\Windows\Forms\AxSystemMonitorTests.cs (2)
36Assembly assembly = Assembly.GetAssembly(assemblyType);
System\Windows\Forms\AxWebBrowserTests.cs (2)
36Assembly assembly = Assembly.GetAssembly(assemblyType);
System\Windows\Forms\Design\DesignerAttributeTests.cs (4)
48foreach (var type in Assembly.Load(assembly).GetTypes()) 55foreach (var type in Assembly.Load(assembly).GetTypes()) 68foreach (var type in Assembly.Load(assembly).GetTypes()) 75foreach (var type in Assembly.Load(assembly).GetTypes())
System\Windows\Forms\EmbeddedResourceTests.cs (2)
12private readonly Assembly _assembly = Assembly.GetAssembly(typeof(AccessibleObject));
System\Windows\Forms\ListBindingHelperTests.cs (1)
773public override Assembly Assembly => throw new NotImplementedException();
System.Xaml (95)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\ReflectionUtils.cs (5)
27internal static string GetFullAssemblyNameFromPartialName(Assembly assembly, string partialName) 31ArgumentNullException.ThrowIfNull(fullName, nameof(Assembly.FullName)); 42internal static ReadOnlySpan<char> GetAssemblyPartialName(Assembly assembly) 89/// Parses <see cref="Assembly.FullName"/> and retrieves "Version" and "PublicKeyToken" values from the original string. 95internal static void GetAssemblyVersionPlusToken(Assembly assembly, out ReadOnlySpan<char> assemblyVersion, out ReadOnlySpan<char> assemblyToken)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelper.cs (3)
101internal static Assembly GetLoadedAssembly(AssemblyName assemblyName) 103Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); 128static AssemblyName GetAssemblyName(Assembly assembly)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (9)
94Assembly a = null; 388internal static Assembly LoadAssembly(string assemblyName, string assemblyPath) 398internal static Assembly GetAlreadyLoadedAssembly(string assemblyNameLookup) 400return (Assembly)_loadedAssembliesHash[assemblyNameLookup]; 408private static Assembly LoadAssemblyHelper(string assemblyGivenName, string assemblyPath) 415Assembly retassem = (Assembly)_loadedAssembliesHash[assemblyShortName]; 447retassem = Assembly.LoadFile(assemblyPath); 458retassem = Assembly.Load(assemblyGivenName);
System\Xaml\Context\ObjectWriterContext.cs (3)
110public override Assembly LocalAssembly 114Assembly result = base.LocalAssembly; 117result = Assembly.Load(_settings.AccessLevel.AssemblyAccessToAssemblyName);
System\Xaml\Context\XamlContext.cs (2)
18protected Assembly _localAssembly; 30public virtual Assembly LocalAssembly
System\Xaml\Context\XamlParserContext.cs (1)
22public XamlParserContext(XamlSchemaContext schemaContext, Assembly localAssembly)
System\Xaml\InfosetObjects\XamlReaderSettings.cs (1)
16public Assembly LocalAssembly { get; set; }
System\Xaml\MS\Impl\AssemblyNamespacePair.cs (3)
17public AssemblyNamespacePair(Assembly asm, string clrNamespace) 23public Assembly Assembly 25get { return (Assembly)_assembly.Target; }
System\Xaml\MS\Impl\XmlNsInfo.cs (14)
27internal Assembly Assembly { get { return (Assembly)_assembly.Target; } } 118internal XmlNsInfo(Assembly assembly, bool fullyQualifyAssemblyName) 158Assembly assembly = Assembly; 195void LoadNsDefHelper(IList<XmlNsDefinition> result, string xmlns, string clrns, Assembly assembly) 210Assembly assembly = Assembly; 249Assembly assembly = Assembly; 280void LoadInternalsVisibleToHelper(List<AssemblyName> result, string assemblyName, Assembly assembly) 307Assembly assembly = Assembly; 341void LoadOldToNewNsHelper(Dictionary<string, string> result, string oldns, string newns, Assembly assembly) 360Assembly assembly = Assembly; 393void LoadPrefixesHelper(Dictionary<string, string> result, string xmlns, string prefix, Assembly assembly) 410Assembly assembly = Assembly; 454public NamespaceComparer(XmlNsInfo nsInfo, Assembly assembly)
System\Xaml\RefOnly\LooseTypeExtensions.cs (2)
54static bool IsWindowsBaseToSystemXamlComparison(Assembly a1, Assembly a2,
System\Xaml\Runtime\DynamicMethodRuntime.cs (2)
41Assembly _localAssembly; 134_localAssembly = Assembly.Load(accessLevel.AssemblyAccessToAssemblyName);
System\Xaml\Schema\MemberReflector.cs (2)
223internal static bool IsInternalVisibleTo(MethodInfo method, Assembly accessingAssembly, XamlSchemaContext schemaContext) 281internal static bool GenericArgumentsAreVisibleTo(MethodInfo method, Assembly accessingAssembly, XamlSchemaContext schemaContext)
System\Xaml\Schema\TypeReflector.cs (1)
126internal static bool IsVisibleTo(Type type, Assembly accessingAssembly, XamlSchemaContext schemaContext)
System\Xaml\Schema\XamlNamespace.cs (3)
211Assembly asm = assemblyNamespacePair.Assembly; 238Assembly asm = SchemaContext.OnAssemblyResolve(assemblyName); 253Assembly asm = assemblyNamespacePair.Assembly;
System\Xaml\XamlLanguage.cs (2)
432Assembly[] assemblies = new Assembly[]
System\Xaml\XamlMember.cs (2)
492internal bool IsReadVisibleTo(Assembly accessingAssembly, Type accessingType) 511internal bool IsWriteVisibleTo(Assembly accessingAssembly, Type accessingType)
System\Xaml\XamlObjectReader.cs (1)
2558public Assembly LocalAssembly
System\Xaml\XamlSchemaContext.cs (38)
35private readonly ReadOnlyCollection<Assembly> _referenceAssemblies; 50public XamlSchemaContext(IEnumerable<Assembly> referenceAssemblies) 53public XamlSchemaContext(IEnumerable<Assembly> referenceAssemblies, XamlSchemaContextSettings settings) 58List<Assembly> listOfAssemblies = new List<Assembly>(referenceAssemblies); 59_referenceAssemblies = new ReadOnlyCollection<Assembly>(listOfAssemblies); 427Assembly resultAssembly = null; 433Assembly curAssembly = nsInfo.Assembly; 699public IList<Assembly> ReferenceAssemblies 710private ConcurrentDictionary<Assembly, XmlNsInfo> _xmlnsInfo; 712private ConcurrentDictionary<Assembly, XmlNsInfo> _xmlnsInfoForUnreferencedAssemblies; 718private IList<Assembly> _unexaminedAssemblies; 727private ConcurrentDictionary<Assembly, XmlNsInfo> XmlnsInfo 732Interlocked.CompareExchange(ref _xmlnsInfo, CreateDictionary<Assembly, XmlNsInfo>(ReferenceEqualityComparer.Instance), null); 764private ConcurrentDictionary<Assembly, XmlNsInfo> XmlnsInfoForUnreferencedAssemblies 770Interlocked.CompareExchange(ref _xmlnsInfoForUnreferencedAssemblies, CreateDictionary<Assembly, XmlNsInfo>(ReferenceEqualityComparer.Instance), null); 777internal bool AreInternalsVisibleTo(Assembly fromAssembly, Assembly toAssembly) 833if (_unexaminedAssemblies is WeakReferenceList<Assembly>) 837Assembly assembly = _unexaminedAssemblies[i]; 916internal string GetRootNamespace(Assembly asm) 970private XmlNsInfo GetXmlNsInfo(Assembly assembly) 998foreach (var asm in _referenceAssemblies) 1036private ReadOnlyCollection<string> GetXmlNsMappings(Assembly assembly, string clrNs) 1066Assembly[] currentAssemblies = AppDomain.CurrentDomain.GetAssemblies(); 1067_unexaminedAssemblies = new WeakReferenceList<Assembly>(currentAssemblies.Length); 1069foreach (Assembly assembly in currentAssemblies) 1087_unexaminedAssemblies = new List<Assembly>(ReferenceAssemblies); 1115IList<Assembly> unexaminedAssembliesCopy; 1119_unexaminedAssemblies = new WeakReferenceList<Assembly>(0); 1127var assembly = unexaminedAssembliesCopy[i]; 1247protected internal virtual Assembly OnAssemblyResolve(string assemblyName) 1264private Assembly ResolveReferenceAssembly(string assemblyName) 1322private Assembly ResolveAssembly(string assemblyName) 1329Assembly result = SafeSecurityHelper.GetLoadedAssembly(parsedAsmName); 1344return Assembly.Load(assemblyName); 1360return Assembly.Load(shortName); 1366return Assembly.LoadWithPartialName(assemblyName);
System\Xaml\XamlType.cs (1)
621internal bool IsVisibleTo(Assembly accessingAssembly)
System.Xaml.Tests (22)
Common\CustomAssembly.cs (2)
12protected Assembly DelegatingAssembly { get; } 14public CustomAssembly(Assembly delegatingAssembly)
Common\CustomType.cs (2)
16public Optional<Assembly> AssemblyResult { get; set; } 17public override Assembly Assembly => AssemblyResult.Or(base.Assembly);
System\Xaml\XamlSchemaContextTests.cs (17)
53yield return new object?[] { Array.Empty<Assembly>() }; 54yield return new object?[] { new Assembly?[] { typeof(XamlSchemaContextSettings).Assembly, typeof(int).Assembly, null } }; 59public void Ctor_ReferencedAssemblies(IEnumerable<Assembly> referenceAssemblies) 80}, new Assembly?[] { typeof(XamlSchemaContextSettings).Assembly, typeof(int).Assembly, null }, true, true 82yield return new object?[] { null, Array.Empty<Assembly>(), false, false }; 87public void Ctor_XamlSchemaContextSettings_ReferenceAssemblies(XamlSchemaContextSettings settings, IEnumerable<Assembly> referenceAssemblies, bool expectdSupportMarkupExtensionsWithDuplicateArity, bool expectedFullyQualifyAssemblyNamesInClrNamespaces) 177var context = new XamlSchemaContext(new Assembly[] { assembly1, assembly2 }); 259var context = new XamlSchemaContext(new Assembly[] { assemblyWithPrefix }); 266var context = new XamlSchemaContext(new Assembly?[] { null }); 329var context = new XamlSchemaContext(new Assembly[] { assembly }); 343var context = new XamlSchemaContext(new Assembly[] { assembly }); 357var context = new XamlSchemaContext(new Assembly[] { assembly }); 371var context = new XamlSchemaContext(new Assembly[] { assembly }); 385var context = new XamlSchemaContext(new Assembly[] { assembly }); 443static string Name(Assembly assembly) => new AssemblyName(assembly.FullName!).Name!; 933var context = new XamlSchemaContext(new Assembly[] { typeof(int).Assembly }); 941var context = new XamlSchemaContext(new Assembly?[] { null });
System\Xaml\XamlTypeTests.cs (1)
205static string Name(Assembly assembly) => new AssemblyName(assembly.FullName!).Name!;
TaskUsageLogger (2)
TaskUsageLogger.cs (2)
271Assembly a = Assembly.Load(name);
Templates.Blazor.Tests (3)
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (1)
15public static DevelopmentCertificate Get(Assembly assembly)
src\ProjectTemplates\Shared\ProjectFactoryFixture.cs (2)
54var assemblyPath = GetType().Assembly; 63private static string GetTemplateFolderBasePath(Assembly assembly) =>
Templates.Blazor.WebAssembly.Auth.Tests (4)
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (1)
15public static DevelopmentCertificate Get(Assembly assembly)
src\ProjectTemplates\Shared\ProjectFactoryFixture.cs (2)
54var assemblyPath = GetType().Assembly; 63private static string GetTemplateFolderBasePath(Assembly assembly) =>
src\Shared\E2ETesting\E2ETestOptions.cs (1)
24var metadataAttributes = Assembly.GetExecutingAssembly()
Templates.Blazor.WebAssembly.Tests (4)
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (1)
15public static DevelopmentCertificate Get(Assembly assembly)
src\ProjectTemplates\Shared\ProjectFactoryFixture.cs (2)
54var assemblyPath = GetType().Assembly; 63private static string GetTemplateFolderBasePath(Assembly assembly) =>
src\Shared\E2ETesting\E2ETestOptions.cs (1)
24var metadataAttributes = Assembly.GetExecutingAssembly()
Templates.Mvc.Tests (4)
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (1)
15public static DevelopmentCertificate Get(Assembly assembly)
src\ProjectTemplates\Shared\ProjectFactoryFixture.cs (2)
54var assemblyPath = GetType().Assembly; 63private static string GetTemplateFolderBasePath(Assembly assembly) =>
src\Shared\E2ETesting\E2ETestOptions.cs (1)
24var metadataAttributes = Assembly.GetExecutingAssembly()
Templates.Tests (4)
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (1)
15public static DevelopmentCertificate Get(Assembly assembly)
src\ProjectTemplates\Shared\ProjectFactoryFixture.cs (2)
54var assemblyPath = GetType().Assembly; 63private static string GetTemplateFolderBasePath(Assembly assembly) =>
src\Shared\E2ETesting\E2ETestOptions.cs (1)
24var metadataAttributes = Assembly.GetExecutingAssembly()
UIAutomationClient (7)
MS\Internal\Automation\ProxyManager.cs (7)
51Assembly a = null; 54a = Assembly.Load( assemblyName ); 336Assembly callingAssembly = null; 338Assembly currentAssembly = Assembly.GetExecutingAssembly(); 348Assembly a = t.Assembly; 357AssemblyName ourAssembly = Assembly.GetAssembly(typeof(ProxyManager)).GetName();
VBCSCompiler (3)
src\Compilers\Server\VBCSCompiler\AnalyzerConsistencyChecker.cs (3)
23/// There are a few type of events that can lead to incorrect <see cref="Assembly"/> loads: 108var loadedAssemblies = new List<Assembly>(); 117var loadedAssembly = loadedAssemblies[i];
VBCSCompiler.UnitTests (2)
AnalyzerConsistencyCheckerTests.cs (2)
251public bool IsHostAssembly(Assembly assembly) => false; 252public Assembly LoadFromPath(string fullPath) => throw new Exception();
WindowsBase.Tests (3)
System\Windows\SplashScreenTests.cs (3)
33new SplashScreen(Assembly.GetEntryAssembly(), resourceName); 40Assert.Throws<ArgumentNullException>("resourceName", () => new SplashScreen(Assembly.GetEntryAssembly(), null)); 47Assert.Throws<ArgumentNullException>("resourceName", () => new SplashScreen(Assembly.GetEntryAssembly(), string.Empty));
WsFedSample (1)
Program.cs (1)
45var assembly = typeof(Startup).Assembly;
xunit.assert (2)
Sdk\AssertHelper.cs (2)
79 static readonly Lazy<Assembly[]> getAssemblies = new Lazy<Assembly[]>(() =>
xunit.console (24)
common\AssemblyResolution\AssemblyHelper.cs (3)
38var assembly = LoadFromAssemblyPath(assemblyFileName); 68protected override Assembly Load(AssemblyName assemblyName) 85Assembly OnResolving(AssemblyLoadContext context, AssemblyName name)
common\AssemblyResolution\DependencyContextAssemblyCache.cs (11)
22static readonly Tuple<string, Assembly> ManagedAssemblyNotFound = new Tuple<string, Assembly>(null, null); 32readonly ConcurrentDictionary<string, Assembly> managedAssemblyCache; 64managedAssemblyCache = new ConcurrentDictionary<string, Assembly>(StringComparer.OrdinalIgnoreCase); 158public Assembly LoadManagedDll(string assemblyName, Func<string, Assembly> managedAssemblyLoader) 160if (!managedAssemblyCache.TryGetValue(assemblyName, out var result)) 208Tuple<string, Assembly> ResolveManagedAssembly(string assemblyName, Func<string, Assembly> managedAssemblyLoader) 219var assembly = managedAssemblyLoader(resolvedAssemblyPath); 243var assembly = managedAssemblyLoader(resolvedAssemblyPath);
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\DependencyContext.cs (3)
79var entryAssembly = Assembly.GetEntryAssembly(); 88public static DependencyContext Load(Assembly assembly)
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\DependencyContextLoader.cs (5)
43private static bool IsEntryAssembly(Assembly assembly) 45return assembly.Equals(Assembly.GetEntryAssembly()); 48private static Stream GetResourceStream(Assembly assembly, string name) 53public DependencyContext Load(Assembly assembly) 106private DependencyContext LoadAssemblyContext(Assembly assembly, IDependencyContextReader reader)
ConsoleRunner.cs (2)
144var assembly = Assembly.Load(new AssemblyName(Path.GetFileNameWithoutExtension(dllFile)));