ManifestResourceInfo.cs 829 B

12345678910111213141516171819202122
  1. // Licensed to the .NET Foundation under one or more agreements.
  2. // The .NET Foundation licenses this file to you under the MIT license.
  3. // See the LICENSE file in the project root for more information.
  4. namespace System.Reflection
  5. {
  6. public class ManifestResourceInfo
  7. {
  8. public ManifestResourceInfo(Assembly containingAssembly,
  9. string containingFileName,
  10. ResourceLocation resourceLocation)
  11. {
  12. ReferencedAssembly = containingAssembly;
  13. FileName = containingFileName;
  14. ResourceLocation = resourceLocation;
  15. }
  16. public virtual Assembly ReferencedAssembly { get; }
  17. public virtual string FileName { get; }
  18. public virtual ResourceLocation ResourceLocation { get; }
  19. }
  20. }