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
2490 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 (1)
Utils\VersionHelper.cs (1)
11var assembly = typeof(VersionHelper).Assembly;
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 (12)
ApplicationModel\UserSecretsParameterDefault.cs (1)
18internal sealed class UserSecretsParameterDefault(Assembly appHostAssembly, string applicationName, string parameterName, ParameterDefault parameterDefault)
Dcp\DcpDependencyCheck.cs (1)
179private static string GetCurrentPackageVersion(Assembly assembly)
DistributedApplicationBuilder.cs (1)
78public 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; }
src\Shared\SecretsStore.cs (2)
100public static void GetOrSetUserSecret(IConfigurationManager configuration, Assembly? appHostAssembly, string name, Func<string> valueGenerator) 126public static bool TrySetUserSecret(Assembly? assembly, string name, string value)
Aspire.Hosting.Azure (1)
Provisioning\Provisioners\AzureProvisioner.cs (1)
211return Assembly.GetEntryAssembly()?.GetCustomAttribute<UserSecretsIdAttribute>()?.UserSecretsId switch
Aspire.Hosting.Testing (11)
DistributedApplicationEntryPointInvoker.cs (1)
19Assembly assembly,
DistributedApplicationFactory.cs (4)
181Assembly entryPointAssembly) 240Assembly entryPointAssembly, 257Assembly entryPointAssembly) 327private static string? ResolveProjectPath(Assembly? assembly)
DistributedApplicationTestingBuilder.cs (6)
209public Assembly? AppHostAssembly => innerBuilder.AppHostAssembly; 318static Assembly FindApplicationAssembly() 325var asm = stackFrame.GetMethod()?.DeclaringType?.Assembly; 335static string? GetDcpCliPath(Assembly? assembly) 346public Assembly? AppHostAssembly => _innerBuilder.AppHostAssembly; 428new Assembly? AppHostAssembly => ((IDistributedApplicationBuilder)this).AppHostAssembly;
Aspire.Hosting.Testing.Tests (2)
TestingBuilderTests.cs (2)
52var appHostAssembly = Assembly.LoadFrom(Path.Combine(AppContext.BaseDirectory, testProjectAssemblyPath));
Aspire.Hosting.Tests (1)
DcpVisibilityTests.cs (1)
12var hostingAssembly = typeof(DistributedApplication).Assembly;
Aspire.Playground.Tests (2)
Infrastructure\DistributedApplicationExtensions.cs (2)
237var projectAssembly = Assembly.LoadFrom(projectAssemblyPath);
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)
24private static readonly string s_executingPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)!; 86internal static ImmutableArray<Assembly> GetAssemblies(string[] paths) 98return Assembly.LoadFrom(path); 111internal 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)
23Assembly designAssembly = Assembly.Load("System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"); 51Assembly designAssembly = Assembly.Load("System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");
TypeDiscoveryService.cs (2)
22static ImmutableArray<Type> FindTypes(Type baseType, Assembly[] assemblies) 26foreach (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; } 105this.ReferencedAssemblies = new List<Assembly>(); 811foreach (Assembly assembly in this.ReferencedAssemblies) 832Assembly assembly = null; 841assembly = Assembly.LoadFrom(assemblyFile.FullName); 873private void AddReferencedTypesFromAssembly(Assembly assembly, Dictionary<string, Type> foundCollectionTypes, Dictionary<string, Type> excludedTypes) 904Assembly stdLib = type.GetTypeInfo().Assembly; 954foreach (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)
GenerateDocumentationAndConfigFiles (4)
CodeFixerExtensions.cs (1)
35Assembly analyzerAssembly = analyzerFileReference.GetAssembly();
Program.cs (3)
881_ = Assembly.LoadFrom(assemblyPath); 1948public Assembly LoadFromPath(string fullPath) 1950return Assembly.LoadFrom(fullPath);
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.5.25256.101\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> 292 /// <item><see cref="System.Reflection.Assembly.CreateInstance(string)"/></item> 293 /// <item><see cref="System.Reflection.Assembly.CreateInstance(string, bool)"/></item> 294 /// <item><see cref="System.Reflection.Assembly.CreateInstance(string, bool, System.Reflection.BindingFlags, System.Reflection.Binder, object[], System.Globalization.CultureInfo, object[])"/></item> 299 /// <see cref="System.Reflection.Assembly.Location"/> 303 /// <see cref="System.Reflection.Assembly.GetFile(string)"/> 307 /// <see cref="System.Reflection.Assembly.GetFiles()"/> 308 /// <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;
Metrics (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\OperationWrapperHelper.cs (1)
16private static readonly Assembly s_codeAnalysisAssembly = typeof(SyntaxNode).GetTypeInfo().Assembly;
Metrics.Legacy (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\OperationWrapperHelper.cs (1)
16private static readonly Assembly s_codeAnalysisAssembly = typeof(SyntaxNode).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 (13)
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)
61public Assembly AppAssembly { get; set; } 67[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)
src\Components\Shared\src\RootTypeCache.cs (4)
33private static Type? ResolveType(Key key, Assembly[] assemblies) 35Assembly? assembly = null; 38var current = assemblies[i]; 58assembly = Assembly.Load(key.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\RootTypeCache.cs (4)
33private static Type? ResolveType(Key key, Assembly[] assemblies) 35Assembly? assembly = null; 38var current = assemblies[i]; 58assembly = 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 (39)
Hosting\WebAssemblyHostBuilder.cs (3)
75var assembly = Assembly.GetEntryAssembly(); 98private static void InitializeRoutingAppContextSwitch(Assembly assembly)
HotReload\HotReloadAgent.cs (8)
23private delegate void ApplyUpdateDelegate(Assembly assembly, ReadOnlySpan<byte> metadataDelta, ReadOnlySpan<byte> ilDelta, ReadOnlySpan<byte> pdbDelta); 26private readonly ConcurrentDictionary<Assembly, Assembly> _appliedAssemblies = new(); 73var applyUpdateMethod = metadataUpdater.GetMethod(ApplyUpdateMethodName, BindingFlags.Public | BindingFlags.Static, binder: null, [typeof(Assembly), typeof(ReadOnlySpan<byte>), typeof(ReadOnlySpan<byte>), typeof(ReadOnlySpan<byte>)], modifiers: null); 103var loadedAssembly = eventArgs.LoadedAssembly; 123foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies()) 173private void ApplyDeltas(Assembly assembly, IReadOnlyList<UpdateDelta> deltas) 190private static Guid? TryGetModuleId(Assembly loadedAssembly)
HotReload\MetadataUpdateHandlerInvoker.cs (10)
92foreach (var assembly in sortedAssemblies) 190private IList<CustomAttributeData> TryGetCustomAttributesData(Assembly assembly) 211internal static List<Assembly> TopologicalSort(Assembly[] assemblies) 213var sortedAssemblies = new List<Assembly>(assemblies.Length); 217foreach (var assembly in assemblies) 222static void Visit(Assembly[] assemblies, Assembly assembly, List<Assembly> sortedAssemblies, HashSet<string> visited) 232var dependency = Array.Find(assemblies, a => a.GetName().Name == dependencyName.Name);
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\RootTypeCache.cs (4)
33private static Type? ResolveType(Key key, Assembly[] assemblies) 35Assembly? assembly = null; 38var current = assemblies[i]; 58assembly = 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 (10)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
157var assembly = AssemblyLoadContext.Default.LoadFromStream(output, pdb);
ValidationsGenerator\ValidationsGeneratorTestBase.cs (9)
84var targetAssembly = AppDomain.CurrentDomain.GetAssemblies().FirstOrDefault(assembly => assembly.GetName().Name == outputAssemblyName); 150var assembly = AssemblyLoadContext.Default.LoadFromStream(output, pdb); 190var targetAssembly = AppDomain.CurrentDomain.GetAssemblies().FirstOrDefault(assembly => assembly.GetName().Name == targetAssemblyName); 243public static Func<string[], TWebHost> ResolveWebHostFactory<TWebHost>(Assembly assembly) 248public static Func<string[], TWebHostBuilder> ResolveWebHostBuilderFactory<TWebHostBuilder>(Assembly assembly) 253public static Func<string[], THostBuilder> ResolveHostBuilderFactory<THostBuilder>(Assembly assembly) 264public static Func<string[], object> ResolveHostFactory(Assembly assembly, 278private static Func<string[], T> ResolveFactory<T>(Assembly assembly, string name) 305public static Func<string[], IServiceProvider> ResolveServiceProviderFactory(Assembly assembly, TimeSpan waitTimeout = default)
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.5.25256.101\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)
55/// a key equal to the <typeparamref name="TEntryPoint"/> assembly <see cref="Assembly.FullName"/>. 459/// <returns>The list of <see cref="Assembly"/> containing tests.</returns> 460protected virtual IEnumerable<Assembly> GetTestAssemblies() 469return new[] { Assembly.Load(AppDomain.CurrentDomain.FriendlyName) }; 484var testAssemblies = new List<Assembly>(); 490testAssemblies.AddRange(runtimeAssemblies.Select(Assembly.Load)); 500return Array.Empty<Assembly>(); 807private readonly Func<IEnumerable<Assembly>> _getTestAssemblies; 816Func<IEnumerable<Assembly>> getTestAssemblies, 838protected 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.OpenApi.SourceGenerators.Tests (8)
SnapshotTestHelper.cs (8)
145var assembly = AssemblyLoadContext.Default.LoadFromStream(output, pdb); 190var targetAssembly = AppDomain.CurrentDomain.GetAssemblies().FirstOrDefault(assembly => assembly.GetName().Name == "Microsoft.AspNetCore.OpenApi"); 251public static Func<string[], TWebHost> ResolveWebHostFactory<TWebHost>(Assembly assembly) 256public static Func<string[], TWebHostBuilder> ResolveWebHostBuilderFactory<TWebHostBuilder>(Assembly assembly) 261public static Func<string[], THostBuilder> ResolveHostBuilderFactory<THostBuilder>(Assembly assembly) 272public static Func<string[], object> ResolveHostFactory(Assembly assembly, 286private static Func<string[], T> ResolveFactory<T>(Assembly assembly, string name) 313public static Func<string[], IServiceProvider> ResolveServiceProviderFactory(Assembly assembly, TimeSpan waitTimeout = default)
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.5.25256.101\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 (36)
BackEnd\Components\Logging\LoggingService.cs (1)
1015Assembly engineAssembly = typeof(LoggingService).GetTypeInfo().Assembly;
BackEnd\Components\ProjectCache\ProjectCacheService.cs (4)
354var assembly = LoadAssembly(pluginAssemblyPath); 365Assembly LoadAssembly(string resolverPath) 368return Assembly.LoadFrom(resolverPath); 374IEnumerable<Type> GetTypes<T>(Assembly assembly)
BackEnd\Components\RequestBuilder\AssemblyLoadsTracker.cs (1)
113initiatorType?.Assembly == Assembly.GetExecutingAssembly()
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (5)
223protected virtual IEnumerable<Type> GetResolverTypes(Assembly assembly) 231protected virtual Assembly LoadResolverAssembly(string resolverPath) 245return Assembly.Load(assemblyName); 248return Assembly.LoadFrom(resolverPath); 271Assembly assembly;
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
921Assembly taskExecutionHostAssembly = typeof(TaskExecutionHost).GetTypeInfo().Assembly; 927Assembly taskExecutionHostAssembly = typeof(TaskExecutionHost).GetTypeInfo().Assembly;
BuildCheck\Acquisition\BuildCheckAcquisitionModule.cs (2)
36Assembly? assembly = null; 40assembly = Assembly.LoadFrom(checkAcquisitionData.AssemblyPath);
BuildEnvironmentHelper.cs (1)
397var frameworkAssembly = typeof(Framework.ITask).Assembly;
CommunicationsUtilities.cs (1)
108Version fileVersion = new Version(FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion);
Evaluation\Expander.cs (2)
3892Assembly candidateAssembly = Assembly.LoadWithPartialName(candidateAssemblyName);
LoadedType.cs (2)
29internal LoadedType(Type type, AssemblyLoadInfo assemblyLoadInfo, Assembly loadedAssembly, Type iTaskItemType, bool loadedViaMetadataLoadContext = false) 173internal Assembly LoadedAssembly { get; private set; }
TaskEngineAssemblyResolver.cs (2)
98internal Assembly ResolveAssembly(object sender, ResolveEventArgs args) 117return Assembly.UnsafeLoadFrom(_taskAssemblyFile);
TaskLoader.cs (2)
180internal static Assembly? AssemblyResolver(object sender, ResolveEventArgs args) 188return s_resolverLoadedType.LoadedAssembly ?? Assembly.Load(s_resolverLoadedType.Path);
TypeLoader.cs (7)
54string msbuildDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); 158private static Assembly LoadAssembly(AssemblyLoadInfo assemblyLoadInfo) 164return Assembly.Load(assemblyLoadInfo.AssemblyName); 169return Assembly.UnsafeLoadFrom(assemblyLoadInfo.AssemblyFile); 186private static Assembly LoadAssemblyUsingMetadataLoadContext(AssemblyLoadInfo assemblyLoadInfo) 299private Assembly _loadedAssembly; 382Assembly loadedAssembly = LoadAssemblyUsingMetadataLoadContext(_assemblyLoadInfo);
Utilities\NuGetFrameworkWrapper.cs (4)
56Assembly NuGetAssembly; 60NuGetAssembly = Assembly.Load(assemblyName); 64NuGetAssembly = Assembly.LoadFile(assemblyFilePath); 229instance = (NuGetFrameworkWrapper)appDomain.CreateInstanceAndUnwrap(Assembly.GetExecutingAssembly().FullName, typeof(NuGetFrameworkWrapper).FullName);
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)
65<UsingTask TaskName=""ProcessIdTask"" AssemblyFile=""{Assembly.GetExecutingAssembly().Location}"" /> 75<UsingTask TaskName=""SleepingTask"" AssemblyFile=""{Assembly.GetExecutingAssembly().Location}"" /> 310<UsingTask TaskName=""ProcessIdTask"" AssemblyFile=""{Assembly.GetExecutingAssembly().Location}"" />
TestAssemblyInfo.cs (1)
39var frameworkAssembly = typeof(Microsoft.Build.Framework.ITask).Assembly;
XMake_Tests.cs (2)
2705<UsingTask TaskName=""" + typeof(MessageImportanceCheckingTask).FullName + @""" AssemblyFile=""" + Assembly.GetExecutingAssembly().Location + @"""/> 2748string customTaskPath = Assembly.GetExecutingAssembly().Location;
Microsoft.Build.Engine.OM.UnitTests (2)
BuildEnvironmentHelper.cs (1)
397var 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)
38<UsingTask TaskName=""CustomBuildEventTask"" AssemblyFile=""{Assembly.GetExecutingAssembly().Location}"" />
BackEnd\BuildManager_Tests.cs (1)
4398AssemblyFile=""" + 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)
1111Assembly thisAssembly = typeof(LoggingService_Tests).GetTypeInfo().Assembly;
BackEnd\LoggingServicesLogMethod_Tests.cs (1)
1450string 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)
429<CreateItem Include='{Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)}\**\*.dll'> 567string customTaskPath = Assembly.GetExecutingAssembly().Location; 591string customTaskPath = Assembly.GetExecutingAssembly().Location; 615string customTaskPath = Assembly.GetExecutingAssembly().Location; 640string realTaskPath = Assembly.GetExecutingAssembly().Location; 797string customTaskPath = Assembly.GetExecutingAssembly().Location; 809string customTaskPath = Assembly.GetExecutingAssembly().Location;
BackEnd\TaskExecutionHost_Tests.cs (3)
1039string customTaskPath = Assembly.GetExecutingAssembly().Location; 1059string customTaskPath = Assembly.GetExecutingAssembly().Location; 1100string 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 (3)
ManagedToolTask.cs (2)
181var buildTask = typeof(ManagedToolTask).Assembly; 221var buildTask = typeof(ManagedToolTask).Assembly;
Utilities.cs (1)
151internal static string? TryGetAssemblyPath(Assembly assembly)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (8)
CscTests.cs (1)
733var taskAssembly = typeof(ManagedCompiler).Assembly;
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)
22var 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 (20)
BootstrapperUtil\BootstrapperBuilder.cs (2)
1988Assembly a = Assembly.GetExecutingAssembly();
BuildEnvironmentHelper.cs (1)
397var 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)
112return Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); 202Assembly a = Assembly.GetExecutingAssembly();
ManifestUtil\XmlUtil.cs (2)
154Assembly 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)
Microsoft.Build.Tasks.UnitTests (3)
AssemblyDependency\SuggestedRedirects.cs (1)
471using (var info = new AssemblyInformation(Assembly.GetExecutingAssembly().Location))
RoslynCodeTaskFactory_Tests.cs (1)
50string location = Assembly.GetExecutingAssembly().Location;
TestAssemblyInfo.cs (1)
39var frameworkAssembly = typeof(Microsoft.Build.Framework.ITask).Assembly;
Microsoft.Build.UnitTests.Shared (2)
RunnerUtilities.cs (2)
20public static ArtifactsLocationAttribute ArtifactsLocationAttribute = Assembly.GetExecutingAssembly().GetCustomAttribute<ArtifactsLocationAttribute>() 65BootstrapLocationAttribute attribute = Assembly.GetExecutingAssembly().GetCustomAttribute<BootstrapLocationAttribute>()
Microsoft.Build.Utilities.Core (1)
BuildEnvironmentHelper.cs (1)
397var frameworkAssembly = typeof(Framework.ITask).Assembly;
Microsoft.Build.Utilities.UnitTests (1)
TestAssemblyInfo.cs (1)
39var frameworkAssembly = typeof(Microsoft.Build.Framework.ITask).Assembly;
Microsoft.CodeAnalysis (38)
DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (7)
73public bool IsHostAssembly(Assembly assembly) 81private partial Assembly Load(AssemblyName assemblyName, string resolvedPath) 205protected override Assembly? Load(AssemblyName assemblyName) 209var assembly = resolver.Resolve(_loader, assemblyName, this, Directory); 249public Assembly? Resolve(AnalyzerAssemblyLoader loader, AssemblyName assemblyName, AssemblyLoadContext directoryContext, string directory) 267public Assembly? Resolve(AnalyzerAssemblyLoader loader, AssemblyName assemblyName, AssemblyLoadContext directoryContext, string directory) 287public Assembly? Resolve(AnalyzerAssemblyLoader loader, AssemblyName assemblyName, AssemblyLoadContext directoryContext, string directory)
DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (6)
21/// Is this an <see cref="Assembly"/> that the loader considers to be part of the hosting 24bool IsHostAssembly(Assembly assembly); 107/// The implementation needs to load an <see cref="Assembly"/> with the specified <see cref="AssemblyName"/> from 111/// This method should return an <see cref="Assembly"/> instance or throw. 113private partial Assembly Load(AssemblyName assemblyName, string resolvedPath); 220public Assembly LoadFromPath(string originalPath)
DiagnosticAnalyzer\AnalyzerFileReference.cs (8)
44private Assembly? _lazyAssembly; 52/// <param name="assemblyLoader">Loader for obtaining the <see cref="Assembly"/> from the <paramref name="fullPath"/></param> 468Assembly analyzerAssembly; 516Assembly analyzerAssembly; 562bool CheckAssemblyReferencesNewerCompiler(Assembly analyzerAssembly) 579private ImmutableArray<TExtension> GetLanguageSpecificAnalyzers(Assembly analyzerAssembly, ImmutableSortedDictionary<string, ImmutableHashSet<string>> analyzerTypeNameMap, string language, ref bool reportedError) 589private ImmutableArray<TExtension> GetAnalyzersForTypeNames(Assembly analyzerAssembly, ImmutableHashSet<string> analyzerTypeNames, ref bool reportedError) 674public Assembly GetAssembly()
DiagnosticAnalyzer\IAnalyzerAssemblyLoader.cs (3)
32/// corresponding <see cref="Assembly"/> object. 36/// <see cref="Assembly"/> instance. 40Assembly LoadFromPath(string fullPath);
DiagnosticAnalyzer\IAnalyzerAssemblyResolver.cs (4)
14/// <see cref="Assembly"/> instance. This is useful for hosts that need to load assemblies in a custom way like 20/// Resolve an <see cref="Assembly"/> for the given parameters. 35/// <returns>The <see cref="Assembly"/> resolved or null if it's not handled by this instance</returns> 36Assembly? Resolve(AnalyzerAssemblyLoader loader, AssemblyName assemblyName, AssemblyLoadContext directoryContext, string directory);
InternalUtilities\FatalError.cs (2)
69public static void CopyHandlersTo(Assembly assembly) 74static 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)
790var compilerAssembly = typeof(Compilation).Assembly;
Microsoft.CodeAnalysis.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\OperationWrapperHelper.cs (1)
16private static readonly Assembly s_codeAnalysisAssembly = typeof(SyntaxNode).GetTypeInfo().Assembly;
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\OperationWrapperHelper.cs (1)
16private static readonly Assembly s_codeAnalysisAssembly = typeof(SyntaxNode).GetTypeInfo().Assembly;
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\OperationWrapperHelper.cs (1)
16private static readonly Assembly s_codeAnalysisAssembly = typeof(SyntaxNode).GetTypeInfo().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)
69public static void CopyHandlersTo(Assembly assembly) 74static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
Host\Mef\CodeStyleHostLanguageServices.cs (1)
35private static ImmutableArray<Assembly> CreateAssemblies(string languageName)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Helpers\MefHostServicesHelpers.cs (6)
16public static ImmutableArray<Assembly> LoadNearbyAssemblies(ImmutableArray<string> assemblyNames) 18var assemblies = new List<Assembly>(assemblyNames.Length); 22var assembly = TryLoadNearbyAssembly(assemblyName); 32private static Assembly? TryLoadNearbyAssembly(string assemblySimpleName) 48return Assembly.Load(assemblyName); 70var assembly = TryLoadNearbyAssembly(assemblySimpleName);
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 (11)
CommandLineTests.cs (10)
72var runtimeConfigPath = Path.ChangeExtension(Assembly.GetExecutingAssembly().Location, "runtimeconfig.json"); 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.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() 155Dim _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)
428Dim analyzerReference1 = CreateAnalyzerFileReference(Assembly.GetExecutingAssembly().Location) 432Dim 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)
69public static void CopyHandlersTo(Assembly assembly) 74static 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)
69public static void CopyHandlersTo(Assembly assembly) 74static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
Microsoft.CodeAnalysis.ExternalAccess.Extensions (3)
Internal\ExtensionMessageHandlerFactory.cs (3)
21Assembly assembly, string extensionIdentifier, CancellationToken cancellationToken) 29Assembly assembly, string extensionIdentifier, CancellationToken cancellationToken) 37Assembly assembly,
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (6)
RazorAnalyzerAssemblyResolver.cs (6)
32public Assembly? Resolve(AnalyzerAssemblyLoader loader, AssemblyName assemblyName, AssemblyLoadContext directoryContext, string directory) => 35public static Assembly? ResolveRazorAssembly(AssemblyName assemblyName, string rootDirectory) => 45internal static Assembly? ResolveCore(AssemblyLoadContext compilerLoadContext, AssemblyName assemblyName, string directory) 61static Assembly? LoadAssemblyByFileName(AssemblyLoadContext compilerLoadContext, string fileName, string directory) 73static Assembly? LoadAssembly(AssemblyLoadContext compilerLoadContext, AssemblyName assemblyName, string directory) 75var assembly = compilerLoadContext.Assemblies.FirstOrDefault(a => a.GetName().Name == assemblyName.Name);
Microsoft.CodeAnalysis.ExternalAccess.Razor.UnitTests (6)
RazorAnalyzerAssemblyResolverTests.cs (6)
107Assembly? expectedAssembly = null; 119var actualAssembly = resolver.Resolve( 140var assembly1 = resolver.Resolve( 145var assembly2 = resolver.Resolve( 172var assembly1 = resolver.Resolve( 177var assembly2 = resolver.Resolve(
Microsoft.CodeAnalysis.Features (15)
Common\AbstractProjectExtensionProvider.cs (1)
158var analyzerAssembly = analyzerFileReference.GetAssembly();
Extensions\IExtensionAssemblyLoaderProvider.cs (2)
29Assembly LoadFromPath(string assemblyFilePath); 99public Assembly LoadFromPath(string assemblyFilePath)
Extensions\IExtensionMessageHandlerFactory.cs (4)
23/// <remarks>May be called multiple times for the same <see cref="Assembly"/> instance.</remarks> 25Assembly assembly, string extensionIdentifier, CancellationToken cancellationToken); 33/// <remarks>May be called multiple times for the same <see cref="Assembly"/> instance.</remarks> 35Assembly assembly, string extensionIdentifier, CancellationToken cancellationToken);
SemanticSearch\AbstractSemanticSearchService.cs (4)
50protected override Assembly? Load(AssemblyName assemblyName) 224private static void SetModuleCancellationToken(Assembly queryAssembly, CancellationToken cancellationToken) 233private static void SetToolImplementations(Assembly queryAssembly, ReferencingSyntaxFinder finder, SemanticModelGetter semanticModelGetter) 250Assembly queryAssembly,
SemanticSearch\QueryExecutionContext.cs (3)
224private static void FormatStackTrace(Exception e, Assembly queryAssembly, out LinePosition position, out ImmutableArray<TaggedText> formattedTrace) 237var hostAssembly = typeof(AbstractSemanticSearchService).Assembly; 246var frameAssembly = method.DeclaringType?.Assembly;
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)
69public static void CopyHandlersTo(Assembly assembly) 74static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
Microsoft.CodeAnalysis.LanguageServer (12)
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\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; 809var assembly = typeof(Generator).Assembly;
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Host\RemoteExportProviderBuilder.cs (3)
90public Assembly LoadAssembly(AssemblyName assemblyName) 91=> Assembly.Load(assemblyName); 93public Assembly LoadAssembly(string assemblyFullName, string? codeBasePath)
Microsoft.CodeAnalysis.Remote.ServiceHub.UnitTests (3)
RemoteAnalyzerAssemblyLoaderTests.cs (3)
28var remoteAssemblyInCurrentAlc = typeof(RemoteAnalyzerPathResolver).GetTypeInfo().Assembly; 47var featuresAssemblyInCurrentAlc = typeof(Microsoft.CodeAnalysis.Completion.CompletionProvider).GetTypeInfo().Assembly; 66var compilerAssemblyInCurrentAlc = typeof(SyntaxNode).GetTypeInfo().Assembly;
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\OperationWrapperHelper.cs (1)
16private static readonly Assembly s_codeAnalysisAssembly = typeof(SyntaxNode).GetTypeInfo().Assembly;
Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests (4)
Verifiers\CSharpSourceGeneratorVerifier`1+Test.cs (4)
94var currentTestPrefix = $"{Assembly.GetExecutingAssembly().GetName().Name}.Resources.{ResourceName}."; 113var expectedPrefix = $"{Assembly.GetExecutingAssembly().GetName().Name}.Resources.{ResourceName}."; 114foreach (var resourceName in Assembly.GetExecutingAssembly().GetManifestResourceNames()) 121using var resourceStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(resourceName) ?? throw new InvalidOperationException();
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)
35protected override Assembly? Load(AssemblyName assemblyName) 58private Assembly LoadImageAsAssembly(ImmutableArray<byte> mainImage) 66var mainAssembly = LoadImageAsAssembly(mainModuleData.Image); 102var 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)
39public static IEnumerable<Type> GetAllTypesWithStaticFieldsImplementingType(Assembly assembly, Type type)
Microsoft.CodeAnalysis.Threading.Package (2)
src\Compilers\Core\Portable\InternalUtilities\FatalError.cs (2)
69public static void CopyHandlersTo(Assembly assembly) 74static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
Microsoft.CodeAnalysis.UnitTests (74)
AnalyzerAssemblyLoaderTests.cs (56)
290Assembly alpha = loader.LoadFromPath(testFixture.Alpha); 309Assembly alpha = loader.LoadFromPath(testFixture.Alpha); 314Assembly beta = loader.LoadFromPath(testFixture.Beta); 371Assembly beta = loader.LoadFromPath(testFixture.Beta); 398private static void VerifyAssemblies(AnalyzerAssemblyLoader loader, IEnumerable<Assembly> assemblies, params (string simpleName, string version, string path)[] expected) => 401private static void VerifyAssemblies(AnalyzerAssemblyLoader loader, IEnumerable<Assembly> assemblies, int? expectedCopyCount, params (string simpleName, string version, string path)[] expected) 468private static void VerifyAssemblies(AnalyzerAssemblyLoader loader, IEnumerable<Assembly> assemblies, int? copyCount, params string[] assemblyPaths) 488IEnumerable<Assembly> loadedAssemblies; 550Assembly gamma = loader.LoadFromPath(testFixture.Gamma); 581Assembly gamma = loader.LoadFromPath(gammaFile); 696Assembly gamma = loader.LoadFromPath(gammaFile); 735Assembly gamma = loader.LoadFromPath(gammaFile); 796Assembly gamma = loader.LoadFromPath(testFixture.Gamma); 800Assembly epsilon = loader.LoadFromPath(testFixture.Epsilon); 852Assembly epsilon = loader.LoadFromPath(testFixture.Epsilon); 911Assembly epsilon = loader.LoadFromPath(testFixture.Epsilon); 942Assembly delta2 = loader.LoadFromPath(testFixture.Delta2); 943Assembly delta2B = loader.LoadFromPath(testFixture.Delta2B); 991Assembly epsilon = loader.LoadFromPath(epsilonPath); 1048Assembly epsilon = loader.LoadFromPath(epsilonFile); 1082Assembly gamma = loader1.LoadFromPath(testFixture.Gamma); 1086Assembly epsilon = loader2.LoadFromPath(testFixture.Epsilon); 1142Assembly gamma = loader.LoadFromPath(testFixture.Gamma); 1146Assembly epsilon = loader.LoadFromPath(testFixture.Epsilon); 1239var assembly = loader.LoadFromPath(assemblyFilePath); 1273var assembly = loader.LoadFromPath(assemblyFilePath); 1321var gamma = loader.LoadFromPath(testFixture.GammaReferencingPublicSigned); 1325var epsilon = loader.LoadFromPath(testFixture.EpsilonReferencingPublicSigned); 1351var delta1Assembly = loader.LoadFromPath(testFixture.DeltaPublicSigned1); 1355var delta2Assembly = loader.LoadFromPath(testFixture.DeltaPublicSigned2); 1380Assembly analyzerAssembly = loader.LoadFromPath(testFixture.AnalyzerReferencesSystemCollectionsImmutable1); 1407Assembly analyzerAssembly = loader.LoadFromPath(testFixture.AnalyzerReferencesSystemCollectionsImmutable2); 1420var assembly = typeof(ImmutableArray<int>).Assembly; 1429var copiedAssembly = loader.LoadFromPath(destFile); 1444Assembly analyzerAssembly = loader.LoadFromPath(testFixture.AnalyzerWithNativeDependency); 1487Assembly? delta = loader.LoadFromPath(deltaCopy); 1527Assembly gamma = loader.LoadFromPath(gammaFile); 1554var expected = loader.LoadFromPath(path); 1559var actual = loader.LoadFromPath(path); 1578var expected = loader.LoadFromPath(path); 1588var actual = loader.LoadFromPath(path); 1614var assembly = loader.LoadFromPath(analyzerPath); 1637var assembly = loader.LoadFromPath(analyzerPath); 1674Assembly analyzerAssembly = loader.LoadFromPath(testFixture.AnalyzerReferencesSystemCollectionsImmutable1); 1693Assembly delta = loader.LoadFromPath(testFixture.Delta1); 1710Assembly alpha = loader.LoadFromPath(testFixture.Alpha); 1714Assembly delta = loader.LoadFromPath(testFixture.Delta1); 1731Assembly delta = loader.LoadFromPath(testFixture.Delta1); 1746var assembly = typeof(AnalyzerAssemblyLoaderTests).Assembly; 1752var assembly = (Assembly)state; 1754Assembly loaded = loader.LoadFromPath(assembly.Location); 1774Assembly loaded = loader.LoadFromPath(testFixture.Delta1); 1822private class TestAnalyzerAssemblyResolver(Func<AnalyzerAssemblyLoader, AssemblyName, AssemblyLoadContext, string, Assembly?> resolveFunc) : IAnalyzerAssemblyResolver 1824private readonly Func<AnalyzerAssemblyLoader, AssemblyName, AssemblyLoadContext, string, Assembly?> _resolveFunc = resolveFunc; 1828public Assembly? Resolve(AnalyzerAssemblyLoader loader, AssemblyName assemblyName, AssemblyLoadContext directoryContext, string directory)
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));
CompilerResolverTests.cs (1)
22public Assembly AssemblyInCompilerContext { get; }
InvokeUtil.cs (1)
106foreach (var assembly in context.Assemblies)
MetadataReferences\AssemblyIdentityTests.cs (1)
80Assembly asm = null;
MetadataReferences\MetadataReferenceTests.cs (2)
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 (36)
Log\RoslynEventSource.cs (1)
112var assembly = typeof(RoslynEventSource).Assembly;
src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (7)
73public bool IsHostAssembly(Assembly assembly) 81private partial Assembly Load(AssemblyName assemblyName, string resolvedPath) 205protected override Assembly? Load(AssemblyName assemblyName) 209var assembly = resolver.Resolve(_loader, assemblyName, this, Directory); 249public Assembly? Resolve(AnalyzerAssemblyLoader loader, AssemblyName assemblyName, AssemblyLoadContext directoryContext, string directory) 267public Assembly? Resolve(AnalyzerAssemblyLoader loader, AssemblyName assemblyName, AssemblyLoadContext directoryContext, string directory) 287public Assembly? Resolve(AnalyzerAssemblyLoader loader, AssemblyName assemblyName, AssemblyLoadContext directoryContext, string directory)
src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (6)
21/// Is this an <see cref="Assembly"/> that the loader considers to be part of the hosting 24bool IsHostAssembly(Assembly assembly); 107/// The implementation needs to load an <see cref="Assembly"/> with the specified <see cref="AssemblyName"/> from 111/// This method should return an <see cref="Assembly"/> instance or throw. 113private partial Assembly Load(AssemblyName assemblyName, string resolvedPath); 220public Assembly LoadFromPath(string originalPath)
src\Compilers\Core\Portable\DiagnosticAnalyzer\IAnalyzerAssemblyResolver.cs (4)
14/// <see cref="Assembly"/> instance. This is useful for hosts that need to load assemblies in a custom way like 20/// Resolve an <see cref="Assembly"/> for the given parameters. 35/// <returns>The <see cref="Assembly"/> resolved or null if it's not handled by this instance</returns> 36Assembly? Resolve(AnalyzerAssemblyLoader loader, AssemblyName assemblyName, AssemblyLoadContext directoryContext, string directory);
src\Compilers\Core\Portable\InternalUtilities\FatalError.cs (2)
69public static void CopyHandlersTo(Assembly assembly) 74static void copyHandlerTo(Assembly assembly, ErrorReporterHandler? handler, string handlerName)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Helpers\MefHostServicesHelpers.cs (6)
16public static ImmutableArray<Assembly> LoadNearbyAssemblies(ImmutableArray<string> assemblyNames) 18var assemblies = new List<Assembly>(assemblyNames.Length); 22var assembly = TryLoadNearbyAssembly(assemblyName); 32private static Assembly? TryLoadNearbyAssembly(string assemblySimpleName) 48return Assembly.Load(assemblyName); 70var assembly = TryLoadNearbyAssembly(assemblySimpleName);
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\IsolatedAnalyzerReferenceSet.Core.cs (1)
66/// cref="System.Reflection.Assembly"/>s within.
Workspace\Solution\SourceGeneratorIdentity.cs (1)
32var 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)
21internal delegate MefV1HostServices CreationHook(IEnumerable<Assembly> assemblies); 24/// This delegate allows test code to override the behavior of <see cref="Create(IEnumerable{Assembly})"/>. 51public static MefV1HostServices Create(IEnumerable<Assembly> assemblies) 150/// 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)
69public static void CopyHandlersTo(Assembly assembly) 74static 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)
1141private static readonly IEnumerable<Assembly> _defaultAssembliesWithoutCSharp = MefHostServices.DefaultAssemblies.Where(a => !a.FullName.Contains("CSharp")); 3348public Assembly LoadFromPath(string fullPath) 3351return 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)
118foreach (var assembly in System.AppDomain.CurrentDomain.GetAssemblies())
Microsoft.CodeAnalysis.Workspaces.UnitTests (7)
SolutionTests\SolutionWithSourceGeneratorTests.cs (3)
1399public Assembly LoadFromPath(string fullPath) 1449using (var stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(AnalyzerResourceV1)) 1467using (var stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(AnalyzerResourceV2))
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>(); 776internal static bool InternalsVisibleTo(Assembly assemblyThatDefinesAttribute, Assembly assemblyToCheck) 779(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.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 (11)
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 ?
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.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.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.Extensions.Logging.Abstractions (2)
ProviderAliasAttribute.cs (2)
12/// <para>By default, filtering rules are defined using the logging provider type's <see cref="System.Reflection.Assembly.FullName"/> as configuration section name.</para> 14/// <para>The logging provider type's <see cref="System.Reflection.Assembly.FullName"/> can still be used as configuration section name when the <see cref="ProviderAliasAttribute"/> is specified for the provider, and its configuration section filtering rules have priority over the filtering rules specified for the alias.
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)
717Assembly[]? refs = null; 722Assembly.GetAssembly(typeof(ILogger))!, 723Assembly.GetAssembly(typeof(LoggerMessageAttribute))!, 724Assembly.GetAssembly(typeof(IEnrichmentTagCollector))!, 725Assembly.GetAssembly(typeof(DataClassification))!, 726Assembly.GetAssembly(typeof(PrivateDataAttribute))!, 727Assembly.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, bool expandToExtension, 437 public static bool IsPublicOrVisibleInternal(this Type type, Assembly assembly) 448 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) 248 internal delegate Type GetTypeFromXmlName(XmlType xmlType, IXmlLineInfo xmlInfo, Assembly currentAssembly, bool expandToExtension, 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)
52using 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)
993Friend Shared Function GetApplicationInstanceID(entry As Assembly) As String 1056Dim 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, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a");
Diagnostics\VisualStudioDiagnosticAnalyzerProvider.Loader.cs (2)
27public Assembly LoadFromPath(string fullPath) 33return 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)
397var frameworkAssembly = typeof(Framework.ITask).Assembly;
CommunicationsUtilities.cs (1)
108Version 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)
29internal LoadedType(Type type, AssemblyLoadInfo assemblyLoadInfo, Assembly loadedAssembly, Type iTaskItemType, bool loadedViaMetadataLoadContext = false) 173internal Assembly LoadedAssembly { get; private set; }
MSBuildLoadContext.cs (1)
48protected 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); 158private static Assembly LoadAssembly(AssemblyLoadInfo assemblyLoadInfo) 164return Assembly.Load(assemblyLoadInfo.AssemblyName); 186private static Assembly LoadAssemblyUsingMetadataLoadContext(AssemblyLoadInfo assemblyLoadInfo) 299private Assembly _loadedAssembly; 382Assembly loadedAssembly = LoadAssemblyUsingMetadataLoadContext(_assemblyLoadInfo);
XMake.cs (2)
4097Assembly engineAssembly = typeof(ProjectCollection).GetTypeInfo().Assembly; 4156Assembly 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)
397var frameworkAssembly = typeof(Framework.ITask).Assembly;
CommunicationsUtilities.cs (1)
108Version fileVersion = new Version(FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion);
LoadedType.cs (2)
29internal LoadedType(Type type, AssemblyLoadInfo assemblyLoadInfo, Assembly loadedAssembly, Type iTaskItemType, bool loadedViaMetadataLoadContext = false) 173internal Assembly LoadedAssembly { get; private set; }
TaskEngineAssemblyResolver.cs (2)
98internal Assembly ResolveAssembly(object sender, ResolveEventArgs args) 119return Assembly.LoadFrom(_taskAssemblyFile);
TaskLoader.cs (2)
180internal static Assembly? AssemblyResolver(object sender, ResolveEventArgs args) 188return 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)
383internal Assembly LocalAssembly 2435AssemblyName assemblyName = new AssemblyName(Assembly.GetExecutingAssembly().FullName); 3555private Assembly _localAssembly = null;
MS\Internal\Tasks\IncrementalCompileAnalyzer.cs (1)
83if (IsFileChanged(Assembly.GetExecutingAssembly().Location) ||
MS\Internal\Tasks\TaskHelper.cs (1)
47string acPath = Assembly.GetExecutingAssembly().Location;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlMapTable.cs (3)
983private Assembly GetAssemblyFromAssemblyInfo(BamlAssemblyInfoRecord assemblyInfoRecord) 1114internal void EnsureAssemblyRecord(Assembly asm) 1563Assembly ownerAsm = ownerType.Assembly;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecords.cs (2)
4247internal Assembly Assembly 4260private Assembly _assembly;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\KnownTypes.cs (6)
4747private static Assembly _asmFramework; 4748private static Assembly _asmCore; 4749private static Assembly _asmBase; 4751public void Initialize(Assembly asmFramework, Assembly asmCore, Assembly asmBase)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\KnownTypesHelper.cs (3)
28internal static void InitializeKnownTypes(Assembly asmFramework, Assembly asmCore, Assembly asmBase)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\ParserContext.cs (1)
856Assembly xamlAssembly = attributeType.Assembly;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (2)
3367Assembly asmPC = ReflectionHelper.GetAlreadyReflectionOnlyLoadedAssembly("PRESENTATIONCORE"); 6773Assembly asmXml = ReflectionHelper.GetAlreadyReflectionOnlyLoadedAssembly("SYSTEM.XML");
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlTypeMapper.cs (7)
2469private static bool IsFriendAssembly(Assembly assembly) 2607Assembly assembly ; 4113internal static Assembly AssemblyWB = null; 4114internal static Assembly AssemblyPC = null; 4115internal static Assembly AssemblyPF = null; 4328internal Assembly Assembly 4381private Assembly _assembly;
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlnsCache.cs (7)
84List<Assembly> interestingAssemblies = new List<Assembly>(); 90Assembly assy; 121Assembly[] asmList = interestingAssemblies.ToArray(); 212private CustomAttributeData[] GetAttributes(Assembly asm, string fullClrName) 295private void LoadClrnsToAssemblyNameMappingCache(Assembly[] asmList) 365private 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)
51private static Dictionary<string, Assembly> _cachedMetadataLoadContextAssemblies = null; 52private static Dictionary<string, Assembly> _cachedMetadataLoadContextAssembliesByNameNoExtension = null; 60_cachedMetadataLoadContextAssemblies = new Dictionary<string, Assembly>(StringComparer.OrdinalIgnoreCase); 61_cachedMetadataLoadContextAssembliesByNameNoExtension = new Dictionary<string, Assembly>(StringComparer.OrdinalIgnoreCase); 93Assembly a = null; 167Assembly reflectionAssembly = LoadAssembly(assemblyName, null); 387internal static Assembly LoadAssembly(string assemblyName, string assemblyPath) 482internal static bool IsFriendAssembly(Assembly sourceAssembly) 522internal static Assembly GetAlreadyReflectionOnlyLoadedAssembly(string assemblyNameLookup) 524Assembly assembly = null; 535private static Assembly ReflectionOnlyLoadAssembly(string assemblyName, string fullPathToAssembly) 537Assembly assembly = null;
PresentationCore (30)
ModuleInitializer.cs (2)
41Assembly assemblyApp = Assembly.GetEntryAssembly();
MS\Internal\FontCache\FontResourceCache.cs (4)
24private static void ConstructFontResourceCache(Assembly entryAssembly, Dictionary<string, List<string>> folderResourceMap) 61Assembly uriAssembly; 145private static Dictionary<Assembly, Dictionary<string, List<string>>> _assemblyCaches 146= new Dictionary<Assembly, Dictionary<string, List<string>>>(1);
MS\Internal\FontCache\FontSource.cs (2)
357Assembly fontResourceAssembly = Assembly.GetExecutingAssembly();
MS\Internal\Resources\ContentFileHelper.cs (1)
40internal static HashSet<string> GetContentFiles(Assembly asm)
MS\Internal\Resources\ResourceManagerWrapper.cs (3)
32internal ResourceManagerWrapper(Assembly assembly) 100internal Assembly Assembly 271private Assembly _assembly = null;
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SafeSecurityHelper.cs (3)
100internal static Assembly GetLoadedAssembly(AssemblyName assemblyName) 102Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); 127private static AssemblyName GetAssemblyName(Assembly assembly)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\PerfService.cs (1)
39Assembly asm = type.Assembly;
System\Windows\InterOp\HwndMouseInputProvider.cs (2)
1085Assembly presentationFramework = GetPresentationFrameworkFromHwndSource(_source); 1117private 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)
105_colorProfileResources, Assembly.GetAssembly(typeof(ColorContext)) 517ResourceManager resourceManager = new ResourceManager(_colorProfileResources, Assembly.GetAssembly(typeof(ColorContext)));
System\Windows\Navigation\BaseUriHelper.cs (9)
157internal static void GetAssemblyAndPartNameFromPackAppUri(Uri uri, out Assembly assembly, out string partName) 190internal static Assembly GetLoadedAssembly(string assemblyName, string assemblyVersion, string assemblyKey) 192Assembly assembly; 218assembly = Assembly.Load(asmName); 325Assembly assembly = ResourceAssembly; 405internal static Assembly ResourceAssembly 411_resourceAssembly = Assembly.GetEntryAssembly(); 427internal static Uri AppendAssemblyVersion(Uri uri, Assembly assemblyInfo) 631private static Assembly _resourceAssembly;
PresentationFramework (120)
MS\Internal\AppModel\BamlStream.cs (3)
30internal BamlStream(Stream stream, Assembly assembly) 48Assembly IStreamInfo.Assembly 271private 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)
119ReadOnlySpan<char> shortAssemblyName = ReflectionUtils.GetAssemblyPartialName(Assembly.GetCallingAssembly());
MS\Internal\Globalization\BamlTreeUpdater.cs (2)
798Assembly assm = Assembly.Load(assemblyName);
MS\Internal\Navigation\BindStream.cs (2)
433Assembly IStreamInfo.Assembly 437Assembly assembly = null;
MS\Internal\WindowsRuntime\Generated\WinRT.cs (2)
100private static readonly string _currentModuleDirectory = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location); 130_moduleHandle = NativeLibrary.Load(fileName, Assembly.GetExecutingAssembly(), null);
System\Windows\Application.cs (4)
1068public static Assembly ResourceAssembly 1076_resourceAssembly = Assembly.GetEntryAssembly(); 1088if ((_resourceAssembly == null) && (Assembly.GetEntryAssembly() == null)) 2417private static Assembly _resourceAssembly;
System\Windows\ComponentResourceKey.cs (1)
64public override Assembly Assembly
System\Windows\Controls\GridViewColumnHeader.cs (1)
741System.Reflection.Assembly assembly = this.GetType().Assembly;
System\Windows\Diagnostics\ResourceDictionaryInfo.cs (4)
16Assembly assembly, 17Assembly resourceDictionaryAssembly, 31public Assembly Assembly {get; private set; } 36public Assembly ResourceDictionaryAssembly { get; private set; }
System\Windows\Documents\FixedSchema.cs (3)
459ResourceManager resourceManager = new ResourceManager( "Schemas_S0", Assembly.GetAssembly(typeof(XpsS0Schema))); 471ResourceManager resourceManager = new ResourceManager( "Schemas_S0", Assembly.GetAssembly(typeof(XpsS0Schema))); 754ResourceManager resourceManager = new ResourceManager("Schemas_DocStructure", Assembly.GetAssembly(typeof(XpsDocStructSchema)));
System\Windows\Documents\Serialization\SerializerDescriptor.cs (4)
119Assembly plugIn = Assembly.LoadFrom(assemblyPath); 200Assembly plugIn = Assembly.ReflectionOnlyLoadFrom(sd._assemblyPath);
System\Windows\EventSetterHandlerConverter.cs (1)
55Assembly a = typeof(IRootObjectProvider).Assembly;
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (2)
70public static Assembly GetKnownAssembly(Int16 assemblyId) 72Assembly assembly;
System\Windows\Markup\Baml2006\Baml2006Reader.cs (1)
2105internal virtual ReadOnlySpan<char> GetAssemblyNameForNamespace(Assembly assembly)
System\Windows\Markup\Baml2006\Baml2006ReaderInternal.cs (1)
36internal override ReadOnlySpan<char> GetAssemblyNameForNamespace(Assembly assembly)
System\Windows\Markup\Baml2006\Baml2006SchemaContext.cs (14)
12public Baml2006SchemaContext(Assembly localAssembly): 17internal Baml2006SchemaContext(Assembly localAssembly, XamlSchemaContext parentSchemaContext) 18: base(Array.Empty<Assembly>()) 92internal Assembly LocalAssembly { get { return _localAssembly; } } 118internal Assembly GetAssembly(Int16 assemblyId) 455private Assembly ResolveAssembly(BamlAssembly bamlAssembly) 471bamlAssembly.Assembly = Assembly.Load(assemblyName.FullName); 491bamlAssembly.Assembly = Assembly.Load(shortName); 501bamlAssembly.Assembly = Assembly.LoadWithPartialName(assemblyName.Name); 531Assembly assembly = ResolveAssembly(bamlAssembly); 572Assembly assembly = KnownTypes.GetKnownAssembly(assemblyId); 689private Assembly _localAssembly; 710public BamlAssembly(Assembly assembly) 722internal Assembly Assembly;
System\Windows\Markup\Baml2006\Baml6Assembly.cs (6)
13private Assembly _assembly; 26public Baml6Assembly(Assembly assembly) 34public Assembly Assembly 52_assembly = Assembly.Load(assemblyName.FullName); 61_assembly = Assembly.Load(shortName); 66_assembly = Assembly.LoadWithPartialName(assemblyName.Name);
System\Windows\Markup\BamlMapTable.cs (4)
765Assembly assembly = GetAssemblyFromAssemblyInfo(assemblyInfoRecord); 983private Assembly GetAssemblyFromAssemblyInfo(BamlAssemblyInfoRecord assemblyInfoRecord) 1114internal void EnsureAssemblyRecord(Assembly asm) 1563Assembly ownerAsm = ownerType.Assembly;
System\Windows\Markup\BamlReader.cs (3)
1865Assembly asm = Assembly.Load(asmRecord.AssemblyFullName); 2639Assembly typeAssembly = typeInfo.Type.Assembly;
System\Windows\Markup\BamlRecords.cs (2)
4247internal Assembly Assembly 4260private Assembly _assembly;
System\Windows\Markup\BamlWriter.cs (4)
1060private Assembly GetAssembly(string assemblyName) 1062Assembly assy = _assemblies[assemblyName] as Assembly; 1094Assembly assembly = GetAssembly(assemblyName);
System\Windows\Markup\IStreamInfo.cs (1)
17Assembly Assembly { get; }
System\Windows\Markup\ParserContext.cs (3)
392internal Assembly StreamCreatedAssembly 825private Assembly _streamCreatedAssembly; 856Assembly xamlAssembly = attributeType.Assembly;
System\Windows\Markup\Primitives\MarkupWriter.cs (5)
1550private static Dictionary<Assembly, Dictionary<string, string>> XmlnsDefinitions = new Dictionary<Assembly, Dictionary<string, string>>(); 1554private static Dictionary<string, string> GetMappingsFor(Assembly assembly) 1593Assembly referencedAssembly = Assembly.Load(new AssemblyName(definition.AssemblyName));
System\Windows\Markup\XamlTypeMapper.cs (7)
211Assembly assem = ReflectionHelper.GetAlreadyLoadedAssembly(asmName); 2199Assembly assy = ReflectionHelper.LoadAssembly(usd.AssemblyName, null); 2219Assembly assy = namespaces[i].Assembly; 2607Assembly assembly ; 2720Assembly a = pc.StreamCreatedAssembly; 4328internal Assembly Assembly 4381private Assembly _assembly;
System\Windows\Markup\XamlTypeMapperSchemaContext.cs (1)
235protected override Assembly OnAssemblyResolve(string assemblyName)
System\Windows\Markup\XmlnsCache.cs (6)
167Assembly[] asmList = new Assembly[asmNameList.Length]; 182Assembly[] asmList = AppDomain.CurrentDomain.GetAssemblies(); 271private Attribute[] GetAttributes(Assembly asm, Type attrType) 332Assembly[] asmList, 365private void ProcessXmlnsCompatibleWithAttributes(Assembly[] asmList)
System\Windows\ResourceKey.cs (1)
26public abstract Assembly Assembly
System\Windows\SourceUriTypeConverterMarkupExtension.cs (2)
17private Assembly _assemblyInfo; 19public SourceUriTypeConverterMarkupExtension(TypeConverter converter, object value, Assembly assemblyInfo) : base(converter, value)
System\Windows\SystemResourceKey.cs (1)
1975public override Assembly Assembly
System\Windows\SystemResources.cs (20)
354Assembly assembly = (typeKey != null) ? typeKey.Assembly : resourceKey.Assembly; 454private static ResourceDictionaries EnsureDictionarySlot(Assembly assembly) 464_dictionaries = new Dictionary<Assembly, ResourceDictionaries>(1); 477private static bool IgnoreAssembly(Assembly assembly) 482private static Assembly MsCorLib 495private static Assembly PresentationFramework 508private static Assembly PresentationCore 521private static Assembly WindowsBase 543internal ResourceDictionaries(Assembly assembly) 764private void LoadExternalAssembly(bool classic, bool generic, out Assembly assembly, out string assemblyName) 790assembly = Assembly.Load(fullName); 891private ResourceDictionary LoadDictionary(Assembly assembly, string assemblyName, string resourceName, bool isTraceEnabled, out Uri dictionarySourceUri) 983private Assembly _assembly; 990private Assembly _themedDictionaryAssembly; 991private Assembly _genericDictionaryAssembly; 1669private static Dictionary<Assembly, ResourceDictionaries> _dictionaries; 1676private static Assembly _mscorlib; 1677private static Assembly _presentationFramework; 1678private static Assembly _presentationCore; 1679private static Assembly _windowsBase;
System\Windows\SystemThemeKey.cs (2)
33public override Assembly Assembly 92private static Assembly _presentationFrameworkAssembly;
System\Windows\TemplateKey.cs (1)
126public override Assembly Assembly
System\Windows\ThemeInfoAttribute.cs (1)
48internal static ThemeInfoAttribute FromAssembly(Assembly assembly)
Roslyn.Compilers.Extension (1)
CompilerPackage.cs (1)
37var packagePath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
Roslyn.Diagnostics.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\OperationWrapperHelper.cs (1)
16private static readonly Assembly s_codeAnalysisAssembly = typeof(SyntaxNode).GetTypeInfo().Assembly;
Roslyn.VisualStudio.DiagnosticsWindow (2)
Panels\TelemetryPanel.xaml.cs (2)
62foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies()) 74string ScanAssembly(Assembly assembly)
Roslyn.VisualStudio.Next.UnitTests (16)
Remote\RemoteHostClientServiceFactoryTests.cs (1)
90public Assembly LoadFromPath(string fullPath)
Remote\SnapshotSerializationTests.cs (3)
710public Assembly LoadFromPath(string fullPath) 742public Assembly LoadFromPath(string fullPath) 743=> Assembly.LoadFrom(_map[fullPath]);
Services\PerformanceTrackerServiceTests.cs (2)
243var assembly = typeof(PerformanceTrackerServiceTests).Assembly; 256private static string GetResourceName(Assembly assembly, string name)
Services\ServiceHubServicesTests_ExtensionMessageHandler.cs (10)
245Func<Assembly, string, CancellationToken, ImmutableArray<IExtensionMessageHandlerWrapper<Solution>>> createWorkspaceMessageHandlersCallback, 246Func<Assembly, string, CancellationToken, ImmutableArray<IExtensionMessageHandlerWrapper<Document>>> createDocumentMessageHandlersCallback) 262assemblyLoader.Setup(loader => loader.LoadFromPath("TempPath")).Returns((Assembly?)null!); 634assemblyLoader.Setup(loader => loader.LoadFromPath(It.IsAny<string>())).Returns((Assembly?)null!); 750Func<string, Assembly>? loadFromPath = null, 753public Assembly LoadFromPath(string assemblyFilePath) => loadFromPath!(assemblyFilePath); 776public Func<Assembly, string, CancellationToken, ImmutableArray<IExtensionMessageHandlerWrapper<Solution>>>? CreateWorkspaceMessageHandlersCallback { get; set; } 777public Func<Assembly, string, CancellationToken, ImmutableArray<IExtensionMessageHandlerWrapper<Document>>>? CreateDocumentMessageHandlersCallback { get; set; } 779public ImmutableArray<IExtensionMessageHandlerWrapper<Solution>> CreateWorkspaceMessageHandlers(Assembly assembly, string extensionIdentifier, CancellationToken cancellationToken) 782public ImmutableArray<IExtensionMessageHandlerWrapper<Document>> CreateDocumentMessageHandlers(Assembly assembly, string extensionIdentifier, CancellationToken cancellationToken)
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)
166public ContainerConfiguration WithAssembly(Assembly assembly) 178public ContainerConfiguration WithAssembly(Assembly assembly, AttributedModelProvider conventions) 189public ContainerConfiguration WithAssemblies(IEnumerable<Assembly> assemblies) 201public 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 (194)
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\InteropServices\TypeMapLazyDictionary.cs (1)
192RuntimeAssembly? startingAssembly = (RuntimeAssembly?)Assembly.GetEntryAssembly();
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) 169private Assembly? ResolveAssembly(AssemblyName assemblyName) 171Assembly? assembly; 195Assembly? 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\Assemblies.cs (4)
40private static Assembly? s_mscorlibFacadeAssembly; 41internal static Assembly MscorlibAssembly => s_mscorlibFacadeAssembly 42??= Assembly.Load(Mscorlib); 44internal static Assembly CorelibAssembly { get; } = typeof(string).Assembly;
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.Core.TestUtilities (1)
BinarySerialization.cs (1)
19public 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); 596Assembly? assembly = type == null ? null : TempAssembly.LoadGeneratedAssembly(type, null, out contract); 678Assembly? 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; } 31public 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) 849private AssemblyReferenceHandle GetAssemblyReference(Assembly assembly) 1070public 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)
127public Assembly LoadFromAssemblyPath(string assemblyPath) 141public Assembly LoadFromByteArray(byte[] assembly) 158public Assembly LoadFromStream(Stream assembly) 175public Assembly LoadFromAssemblyName(string assemblyName) 193public Assembly LoadFromAssemblyName(AssemblyName assemblyName) 243public Assembly? CoreAssembly 257public IEnumerable<Assembly> GetAssemblies()
System\Reflection\MetadataLoadContext.Resolving.cs (1)
61Assembly? assembly = resolver?.Resolve(this, refName.ToAssemblyName());
System\Reflection\PathAssemblyResolver.cs (4)
54public override Assembly? Resolve(MetadataLoadContext context, AssemblyName assemblyName) 57Assembly? candidateWithSamePkt = null; 58Assembly? candidateIgnoringPkt = null; 65Assembly assemblyFromPath = context.LoadFromAssemblyPath(path);
System\Reflection\TypeLoading\Assemblies\Ecma\EcmaAssembly.Modules.cs (1)
40Assembly containingAssembly = this;
System\Reflection\TypeLoading\Assemblies\RoAssembly.cs (2)
205public sealed override Assembly GetSatelliteAssembly(CultureInfo culture) => throw new NotSupportedException(SR.NotSupported_SatelliteAssembly); 206public 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)
307Func<AssemblyName, Assembly> assemblyResolver = 310Func<Assembly?, string, bool, Type?> typeResolver = 311delegate (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) 216private 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; 22public Assembly? GetAssembly(AssemblyName name) => GetAssembly(name, true); 25public Assembly? GetAssembly(AssemblyName name, bool throwOnError) 28if (_cachedAssemblies.TryGetValue(name, out Assembly? result) && result is not null) 33result = Assembly.Load(name.FullName); 44result = Assembly.LoadFrom(GetPathOfAssembly(assemblyName)); 132Assembly? assembly = GetAssembly(assemblyName, false);
System\Windows\Forms\Application.cs (8)
172Assembly? entryAssembly = Assembly.GetEntryAssembly(); 465if (Assembly.GetEntryAssembly() is { } entryAssembly) 514Assembly? entryAssembly = Assembly.GetEntryAssembly(); 1114Assembly? exe = Assembly.GetEntryAssembly(); 1260if (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)
177Assembly? a = trs.GetAssembly(AssemblyName.GetAssemblyName(fullPath)); 187private Type? GetAxTypeFromAssembly(Assembly a)
System.Windows.Forms.Design.Tests (9)
System\Drawing\Design\ToolboxItemTests.cs (3)
1686public Assembly GetAssemblyResult { get; set; } 1688public Assembly GetAssembly(AssemblyName name) => GetAssemblyResult; 1690public Assembly GetAssembly(AssemblyName name, bool throwOnError)
System\Resources\Tools\CodeDomCompileHelper.cs (1)
70Assembly assembly = context.LoadFromStream(CreateAssemblyImage(
System\Windows\Forms\Design\DataGridViewAddColumnDialogTests.cs (2)
84public Assembly GetAssembly(AssemblyName name) => throw new NotImplementedException(); 85public Assembly GetAssembly(AssemblyName name, bool throwOnError) => throw new NotImplementedException();
System\Windows\Forms\Design\EmbeddedResourceTests.cs (2)
14private readonly Assembly _assembly = Assembly.GetAssembly(typeof(AnchorEditor));
SystemDesignMetadataReader.cs (1)
22Assembly 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)
69public Assembly? GetAssembly(AssemblyName name) => throw new NotImplementedException(); 70public Assembly? GetAssembly(AssemblyName name, bool throwOnError) => throw new NotImplementedException();
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (1)
2702Assembly assembly = typeof(AccessibleObject).Assembly;
System\Windows\Forms\AxSystemMonitorTests.cs (2)
38Assembly assembly = Assembly.GetAssembly(assemblyType);
System\Windows\Forms\AxWebBrowserTests.cs (2)
38Assembly assembly = Assembly.GetAssembly(assemblyType);
System\Windows\Forms\Design\DesignerAttributeTests.cs (4)
44foreach (var type in Assembly.Load(assembly).GetTypes()) 51foreach (var type in Assembly.Load(assembly).GetTypes()) 64foreach (var type in Assembly.Load(assembly).GetTypes()) 71foreach (var type in Assembly.Load(assembly).GetTypes())
System\Windows\Forms\EmbeddedResourceTests.cs (2)
14private readonly Assembly _assembly = Assembly.GetAssembly(typeof(AccessibleObject));
System\Windows\Forms\ListBindingHelperTests.cs (1)
775public 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)
100internal static Assembly GetLoadedAssembly(AssemblyName assemblyName) 102Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies(); 127private static AssemblyName GetAssemblyName(Assembly assembly)
src\Microsoft.DotNet.Wpf\src\Shared\System\Windows\Markup\ReflectionHelper.cs (9)
93Assembly a = null; 387internal static Assembly LoadAssembly(string assemblyName, string assemblyPath) 397internal static Assembly GetAlreadyLoadedAssembly(string assemblyNameLookup) 399return (Assembly)_loadedAssembliesHash[assemblyNameLookup]; 407private static Assembly LoadAssemblyHelper(string assemblyGivenName, string assemblyPath) 414Assembly retassem = (Assembly)_loadedAssembliesHash[assemblyShortName]; 446retassem = Assembly.LoadFile(assemblyPath); 457retassem = Assembly.Load(assemblyGivenName);
System\Xaml\Context\ObjectWriterContext.cs (3)
108public override Assembly LocalAssembly 112Assembly result = base.LocalAssembly; 115result = Assembly.Load(_settings.AccessLevel.AssemblyAccessToAssemblyName);
System\Xaml\Context\XamlContext.cs (2)
17protected Assembly _localAssembly; 29public virtual Assembly LocalAssembly
System\Xaml\Context\XamlParserContext.cs (1)
21public XamlParserContext(XamlSchemaContext schemaContext, Assembly localAssembly)
System\Xaml\InfosetObjects\XamlReaderSettings.cs (1)
15public Assembly LocalAssembly { get; set; }
System\Xaml\MS\Impl\AssemblyNamespacePair.cs (3)
16public AssemblyNamespacePair(Assembly asm, string clrNamespace) 22public Assembly Assembly 24get { return (Assembly)_assembly.Target; }
System\Xaml\MS\Impl\XmlNsInfo.cs (14)
26internal Assembly Assembly { get { return (Assembly)_assembly.Target; } } 117internal XmlNsInfo(Assembly assembly, bool fullyQualifyAssemblyName) 157Assembly assembly = Assembly; 194private void LoadNsDefHelper(IList<XmlNsDefinition> result, string xmlns, string clrns, Assembly assembly) 209Assembly assembly = Assembly; 248Assembly assembly = Assembly; 279private void LoadInternalsVisibleToHelper(List<AssemblyName> result, string assemblyName, Assembly assembly) 306Assembly assembly = Assembly; 340private void LoadOldToNewNsHelper(Dictionary<string, string> result, string oldns, string newns, Assembly assembly) 359Assembly assembly = Assembly; 392private void LoadPrefixesHelper(Dictionary<string, string> result, string xmlns, string prefix, Assembly assembly) 409Assembly assembly = Assembly; 453public NamespaceComparer(XmlNsInfo nsInfo, Assembly assembly)
System\Xaml\RefOnly\LooseTypeExtensions.cs (2)
53private static bool IsWindowsBaseToSystemXamlComparison(Assembly a1, Assembly a2,
System\Xaml\Runtime\DynamicMethodRuntime.cs (2)
42private Assembly _localAssembly; 135_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)
125internal 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)
431Assembly[] 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)
2557public Assembly LocalAssembly
System\Xaml\XamlSchemaContext.cs (38)
34private readonly ReadOnlyCollection<Assembly> _referenceAssemblies; 49public XamlSchemaContext(IEnumerable<Assembly> referenceAssemblies) 52public XamlSchemaContext(IEnumerable<Assembly> referenceAssemblies, XamlSchemaContextSettings settings) 57List<Assembly> listOfAssemblies = new List<Assembly>(referenceAssemblies); 58_referenceAssemblies = new ReadOnlyCollection<Assembly>(listOfAssemblies); 426Assembly resultAssembly = null; 432Assembly curAssembly = nsInfo.Assembly; 698public IList<Assembly> ReferenceAssemblies 709private ConcurrentDictionary<Assembly, XmlNsInfo> _xmlnsInfo; 711private ConcurrentDictionary<Assembly, XmlNsInfo> _xmlnsInfoForUnreferencedAssemblies; 717private IList<Assembly> _unexaminedAssemblies; 726private ConcurrentDictionary<Assembly, XmlNsInfo> XmlnsInfo 731Interlocked.CompareExchange(ref _xmlnsInfo, CreateDictionary<Assembly, XmlNsInfo>(ReferenceEqualityComparer.Instance), null); 763private ConcurrentDictionary<Assembly, XmlNsInfo> XmlnsInfoForUnreferencedAssemblies 769Interlocked.CompareExchange(ref _xmlnsInfoForUnreferencedAssemblies, CreateDictionary<Assembly, XmlNsInfo>(ReferenceEqualityComparer.Instance), null); 776internal bool AreInternalsVisibleTo(Assembly fromAssembly, Assembly toAssembly) 832if (_unexaminedAssemblies is WeakReferenceList<Assembly>) 836Assembly assembly = _unexaminedAssemblies[i]; 915internal string GetRootNamespace(Assembly asm) 969private XmlNsInfo GetXmlNsInfo(Assembly assembly) 997foreach (var asm in _referenceAssemblies) 1035private ReadOnlyCollection<string> GetXmlNsMappings(Assembly assembly, string clrNs) 1065Assembly[] currentAssemblies = AppDomain.CurrentDomain.GetAssemblies(); 1066_unexaminedAssemblies = new WeakReferenceList<Assembly>(currentAssemblies.Length); 1068foreach (Assembly assembly in currentAssemblies) 1086_unexaminedAssemblies = new List<Assembly>(ReferenceAssemblies); 1114IList<Assembly> unexaminedAssembliesCopy; 1118_unexaminedAssemblies = new WeakReferenceList<Assembly>(0); 1126var assembly = unexaminedAssembliesCopy[i]; 1246protected internal virtual Assembly OnAssemblyResolve(string assemblyName) 1263private Assembly ResolveReferenceAssembly(string assemblyName) 1321private Assembly ResolveAssembly(string assemblyName) 1328Assembly result = SafeSecurityHelper.GetLoadedAssembly(parsedAsmName); 1343return Assembly.Load(assemblyName); 1359return Assembly.Load(shortName); 1365return Assembly.LoadWithPartialName(assemblyName);
System\Xaml\XamlType.cs (1)
620internal 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()
Test.Utilities (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\OperationWrapperHelper.cs (1)
16private static readonly Assembly s_codeAnalysisAssembly = typeof(SyntaxNode).GetTypeInfo().Assembly;
Text.Analyzers (1)
src\RoslynAnalyzers\Utilities\Compiler\Lightup\OperationWrapperHelper.cs (1)
16private static readonly Assembly s_codeAnalysisAssembly = typeof(SyntaxNode).GetTypeInfo().Assembly;
UIAutomationClient (7)
MS\Internal\Automation\ProxyManager.cs (7)
50Assembly a = null; 53a = Assembly.Load( assemblyName ); 335Assembly callingAssembly = null; 337Assembly currentAssembly = Assembly.GetExecutingAssembly(); 347Assembly a = t.Assembly; 356AssemblyName 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)));