PersistedAssemblyBuilder 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class PersistedAssemblyBuilder sealed : System::Reflection::Emit::AssemblyBuilder
public sealed class PersistedAssemblyBuilder : System.Reflection.Emit.AssemblyBuilder
type PersistedAssemblyBuilder = class
inherit AssemblyBuilder
Public NotInheritable Class PersistedAssemblyBuilder
Inherits AssemblyBuilder
- 继承
构造函数
PersistedAssemblyBuilder(AssemblyName, Assembly, IEnumerable<CustomAttributeBuilder>) |
属性
CodeBase |
已过时.
获取最初指定的程序集的位置(例如,在 AssemblyName 对象中)。 (继承自 AssemblyBuilder) |
CustomAttributes |
获取包含此程序集自定义属性的集合。 (继承自 Assembly) |
DefinedTypes | (继承自 AssemblyBuilder) |
EntryPoint |
返回此程序集的入口点。 (继承自 AssemblyBuilder) |
EscapedCodeBase |
已过时.
已过时.
获取 URI,包括表示基本代码的转义符。 (继承自 Assembly) |
Evidence |
获取此程序集的证据。 (继承自 AssemblyBuilder) |
ExportedTypes |
获取此程序集中定义的公共类型的集合,这些公共类型在程序集外可见。 (继承自 Assembly) |
FullName | |
GlobalAssemblyCache |
已过时.
获取一个值,该值指示该程序集是否已从全局程序集缓存中加载。 (继承自 AssemblyBuilder) |
HostContext |
获取正在创建动态程序集的宿主上下文。 (继承自 AssemblyBuilder) |
ImageRuntimeVersion |
获取将保存在包含清单的文件中的公共语言运行时的版本。 (继承自 AssemblyBuilder) |
IsCollectible |
获取一个值,该值指示此动态程序集是否保存在可 AssemblyLoadContext收集的 中。 (继承自 AssemblyBuilder) |
IsDynamic | |
IsFullyTrusted |
获取一个值,该值指示当前程序集是否是以完全信任方式加载的。 (继承自 Assembly) |
Location |
如果包含清单的已加载文件未进行卷影复制,则以基本代码格式获取其位置。 (继承自 AssemblyBuilder) |
ManifestModule | |
Modules | (继承自 AssemblyBuilder) |
PermissionSet |
获取当前动态程序集的授予集。 (继承自 AssemblyBuilder) |
ReflectionOnly |
获取一个值,该值指示动态程序集是否位于仅反射上下文中。 (继承自 AssemblyBuilder) |
SecurityRuleSet |
获取一个值,该值指示公共语言运行时 (CLR) 对此程序集强制执行的安全规则集。 (继承自 AssemblyBuilder) |
方法
事件
ModuleResolve |
当公共语言运行时类加载程序不能通过正常方法解析对程序集的内部模块的引用时发生。 (继承自 Assembly) |
扩展方法
GetExportedTypes(Assembly) | |
GetModules(Assembly) | |
GetTypes(Assembly) | |
GetCustomAttribute(Assembly, Type) |
检索应用于指定程序集的指定类型的自定义特性。 |
GetCustomAttribute<T>(Assembly) |
检索应用于指定程序集的指定类型的自定义特性。 |
GetCustomAttributes(Assembly) |
检索应用于指定程序集的自定义特性集合。 |
GetCustomAttributes(Assembly, Type) |
检索应用于指定程序集的指定类型的自定义特性集合 |
GetCustomAttributes<T>(Assembly) |
检索应用于指定程序集的指定类型的自定义特性集合 |
IsDefined(Assembly, Type) |
确定是否将指定类型的任何自定义属性应用于指定的程序集。 |
TryGetRawMetadata(Assembly, Byte*, Int32) |
检索程序集的元数据部分,以便与 一起使用 MetadataReader。 |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈