System.Reflection.Emit 4.7.0

前缀保留

需要NuGet 2.12或更高版本。

dotnet add package System.Reflection.Emit --version 4.7.0                
NuGet\Install-Package System.Reflection.Emit -Version 4.7.0                
此命令旨在在Visual Studio中的包管理器控制台中使用,因为它使用了NuGet模块的Install-Package版本。
<PackageReference Include="System.Reflection.Emit" Version="4.7.0" />                
对于支持PackageReference的项目,将此XML节点复制到项目文件中以引用该包。
paket add System.Reflection.Emit --version 4.7.0                
#r "nuget: System.Reflection.Emit, 4.7.0"                
#r指令可以在F# Interactive和Polyglot Notebooks中使用。将此复制到交互式工具或脚本的源代码中以引用包。
// Install System.Reflection.Emit as a Cake Addin
#addin nuget:?package=System.Reflection.Emit&version=4.7.0

// Install System.Reflection.Emit as a Cake Tool
#tool nuget:?package=System.Reflection.Emit&version=4.7.0                

提供类,允许编译器或工具生成元数据,并且可选地在磁盘上生成PE文件。这些类的默认客户端是脚本引擎和编译器。

常用类型
System.Reflection.Emit.AssemblyBuilder
System.Reflection.Emit.FieldBuilder
System.Reflection.Emit.TypeBuilder
System.Reflection.Emit.MethodBuilder
System.Reflection.Emit.ConstructorBuilder
System.Reflection.Emit.GenericTypeParameterBuilder
System.Reflection.Emit.ModuleBuilder
System.Reflection.Emit.PropertyBuilder
System.Reflection.Emit.AssemblyBuilderAccess
System.Reflection.Emit.EventBuilder

当使用NuGet 3.x版本时,本包至少需要版本3.4。

产品 兼容的和额外的计算目标框架版本。
.NET net5.0已计算。 net5.0-windows已计算。 net6.0已计算。 net6.0-android已计算。 net6.0-ios已计算。 net6.0-maccatalyst已计算。 net6.0-macos已计算。 net6.0-tvos已计算。 net6.0-windows已计算。 net7.0已计算。 net7.0-android已计算。 net7.0-ios已计算。 net7.0-maccatalyst已计算。 net7.0-macos已计算。 net7.0-tvos已计算。 net7.0-windows已计算。 net8.0已计算。 net8.0-android已计算。 net8.0-browser已计算。 net8.0-ios已计算。 net8.0-maccatalyst已计算。 net8.0-macos已计算。 net8.0-tvos已计算。 net8.0-windows已计算。
.NET Core netcoreapp1.0 已计算。 netcoreapp1.1 已计算。 netcoreapp2.0 兼容。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET 标准版本 netstandard1.1 兼容。 netstandard1.2 已计算。 netstandard1.3 兼容。 netstandard1.4 已计算。 netstandard1.5 已计算。 netstandard1.6 已计算。 netstandard2.0 兼容。 netstandard2.1 兼容。
.NET Framework net45 兼容。 net451 已计算。 net452 已计算。 net46 已计算。 net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。 monoandroid10 兼容。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。 monotouch10 兼容。
Tizen tizen30 已计算。 tizen40 已计算。 tizen60 已计算。
通用 Windows 平台 netcore50 兼容。 uap 已计算。 uap10.0 已计算。
Windows Phone wpa81 已计算。
Windows Store netcore 已计算。 netcore45 已计算。 netcore451 已计算。
Xamarin.iOS xamarinios 已计算。 xamarinios10 兼容。
Xamarin.Mac xamarinmac 已计算。 xamarinmac20 兼容。
Xamarin.TVOS xamarintvos 已计算。 xamarintvos10 兼容。
Xamarin.WatchOS xamarinwatchos 已计算。 xamarinwatchos10 兼容。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于目标框架.NET Standard的信息。

NuGet 包 (1.1K)

显示依赖于 System.Reflection.Emit 的前 5 个 NuGet 包

下载
System.Linq.Expressions

提供类、接口和枚举,使语言级别的代码表达式可以表示为表达式树中的对象。常用类型:System.Linq.IQueryable System.Linq.IQueryable System.Linq.Expressions.Expression System.Linq.Expressions.Expression System.Linq.Expressions.ExpressionVisitor 当使用 NuGet 3.x 时,此包至少需要版本 3.4。

System.Dynamic.Runtime

提供支持动态语言运行时(DLR)的类和接口。常用类型:System.Runtime.CompilerServices.CallSite System.Runtime.CompilerServices.CallSite System.Dynamic.IDynamicMetaObjectProvider System.Dynamic.DynamicMetaObject System.Dynamic.SetMemberBinder System.Dynamic.GetMemberBinder System.Dynamic.ExpandoObject System.Dynamic.DynamicObject System.Runtime.CompilerServices.CallSiteBinder System.Runtime.CompilerServices.ConditionalWeakTable 使用NuGet 3.x时,此包需要至少版本3.4。

Castle.Core

Castle Core,包括DynamicProxy、日志抽象和DictionaryAdapter

System.Xml.XmlSerializer

提供类以将对象序列化到可扩展标记语言(XML),并将XML数据反序列化为对象。常用类型:System.Xml.Serialization.IXmlSerializable System.Xml.Serialization.XmlSerializer System.Xml.Serialization.XmlIgnoreAttribute System.Xml.Serialization.XmlElementAttribute System.Xml.Serialization.XmlAttributeAttribute System.Xml.Serialization.XmlArrayAttribute System.Xml.Serialization.XmlRootAttribute System.Xml.Serialization.XmlArrayItemAttribute System.Xml.Serialization.XmlTypeAttribute System.Xml.Serialization.XmlEnumAttribute 使用NuGet 3.x时,此包需要至少版本3.4。

System.Reflection.DispatchProxy

提供类以动态创建实现特定接口并从特定DispatchProxy类型派生的代理类型。对生成的代理实例的调用会分发到该DispatchProxy基类型。常用类型:System.Reflection.DispatchProxy 使用NuGet 3.x时,此包需要至少版本3.4。

GitHub存储库 (195)

显示依赖System.Reflection.Emit的排名前5的GitHub存储库

存储库 星星
AvaloniaUI/Avalonia
使用C#和XAML开发桌面、嵌入式、移动和WebAssembly应用程序。最受欢迎的.NET UI客户端技术
dotnet/BenchmarkDotNet
强大的.NET库,用于基准测试
dotnet/machinelearning
ML.NET是一个开源的、跨平台的.NET机器学习框架。
mRemoteNG/mRemoteNG
mRemoteNG是mRemote的下一代,开源、标签式、多协议的远程连接管理器。
dotnet/wpf
WPF是用于构建Windows桌面应用程序的.NET Core UI框架。
版本 下载 最后更新
4.7.0 295,766,610 12/3/2019
4.7.0-preview3.19551.4 3,190 11/13/2019
4.7.0-preview2.19523.17 15,529 11/1/2019
4.7.0-preview1.19504.10 10,260 10/15/2019
4.6.0 79,194,403 9/23/2019
4.6.0-rc1.19456.4 8,311 9/16/2019
4.6.0-preview9.19421.4 8,869 9/4/2019
4.6.0-preview9.19416.11 697 9/4/2019
4.6.0-preview8.19405.3 7,327 8/13/2019
4.6.0-preview7.19362.9 9,129 7/23/2019
4.6.0-preview6.19303.8 5,408 6/12/2019
4.6.0-preview6.19264.9 803 9/4/2019
4.6.0-preview5.19224.8 8,971 5/6/2019
4.6.0-preview4.19212.13 13,485 4/18/2019
4.6.0-preview3.19128.7 13,544 3/6/2019
4.6.0-preview.19073.11 25,284 1/29/2019
4.6.0-preview.18571.3 7,946 12/3/2018
4.3.0 1,153,976,591 11/15/2016