System.Reflection.Emit
MSDN ホーム
MSDN
MSDN ライブラリ
.NET 開発
以前のバージョン
.NET Framework SDK 2.0
クラス ライブラリ リファレンス
System.Reflection.Emit
AssemblyBuilder クラス
AssemblyBuilderAccess 列挙体
ConstructorBuilder クラス
CustomAttributeBuilder クラス
DynamicILInfo クラス
DynamicMethod クラス
EnumBuilder クラス
EventBuilder クラス
EventToken 構造体
FieldBuilder クラス
FieldToken 構造体
FlowControl 列挙体
GenericTypeParameterBuilder クラ ...
ILGenerator クラス
Label 構造体
LocalBuilder クラス
MethodBuilder クラス
MethodRental クラス
MethodToken 構造体
ModuleBuilder クラス
OpCode 構造体
OpCodes クラス
OpCodeType 列挙体
OperandType 列挙体
PackingSize 列挙体
ParameterBuilder クラス
ParameterToken 構造体
PEFileKinds 列挙体
PropertyBuilder クラス
PropertyToken 構造体
SignatureHelper クラス
SignatureToken 構造体
StackBehaviour 列挙体
StringToken 構造体
TypeBuilder クラス
TypeToken 構造体
UnmanagedMarshal クラス
クラス ライブラリ リファレンス
( Default Namespace )
Accessibility
IEHost.Execute
Microsoft.Aspnet.Snapin
Microsoft.Build.BuildEngine
Microsoft.Build.Framework
Microsoft.Build.Tasks
Microsoft.Build.Tasks.Deployme ...
Microsoft.Build.Tasks.Deployme ...
Microsoft.Build.Tasks.Hosting
Microsoft.Build.Tasks.Windows
Microsoft.Build.Utilities
Microsoft.CLRAdmin
Microsoft.CSharp
Microsoft.IE
Microsoft.Ink
Microsoft.Ink.TextInput
Microsoft.JScript
Microsoft.JScript.Vsa
Microsoft.SqlServer.Server
Microsoft.StylusInput
Microsoft.StylusInput.PluginDa ...
Microsoft.VisualBasic
Microsoft.VisualBasic.Applicat ...
Microsoft.VisualBasic.Compatib ...
Microsoft.VisualBasic.Compiler ...
Microsoft.VisualBasic.Devices
Microsoft.VisualBasic.FileIO
Microsoft.VisualBasic.Logging
Microsoft.VisualBasic.MyServic ...
Microsoft.VisualBasic.MyServic ...
Microsoft.VisualBasic.Vsa
Microsoft.VisualC
Microsoft.Vsa
Microsoft.Vsa.Vb.CodeDOM
Microsoft.Web.Administration
Microsoft.Web.Management.Clien ...
Microsoft.Web.Management.Clien ...
Microsoft.Web.Management.Clien ...
Microsoft.Web.Management.Featu ...
Microsoft.Web.Management.Featu ...
Microsoft.Web.Management.Featu ...
Microsoft.Web.Management.Host
Microsoft.Web.Management.Host. ...
Microsoft.Web.Management.Serve ...
Microsoft.Win32
Microsoft.Win32.SafeHandles
Microsoft.Windows.Themes
Microsoft.WindowsCE.Forms
Microsoft.WindowsMobile.Direct ...
Microsoft.WindowsMobile.Direct ...
Microsoft_VsaVb
RegCode
System
System.CodeDom
System.CodeDom.Compiler
System.Collections
System.Collections.Generic
System.Collections.ObjectModel
System.Collections.Specialized
System.ComponentModel
System.ComponentModel.Design
System.ComponentModel.Design.D ...
System.ComponentModel.Design.S ...
System.Configuration
System.Configuration.Assemblie ...
System.Configuration.Install
System.Configuration.Internal
System.Configuration.Provider
System.Data
System.Data.Common
System.Data.Design
System.Data.Odbc
System.Data.OleDb
System.Data.OracleClient
System.Data.Sql
System.Data.SqlClient
System.Data.SqlServerCe
System.Data.SqlTypes
System.Deployment.Application
System.Deployment.Internal
System.Diagnostics
System.Diagnostics.CodeAnalysi ...
System.Diagnostics.Design
System.Diagnostics.SymbolStore
System.DirectoryServices
System.DirectoryServices.Activ ...
System.DirectoryServices.Proto ...
System.Drawing
System.Drawing.Design
System.Drawing.Drawing2D
System.Drawing.Imaging
System.Drawing.Printing
System.Drawing.Text
System.EnterpriseServices
System.EnterpriseServices.Comp ...
System.EnterpriseServices.Inte ...
System.Globalization
System.IdentityModel.Claims
System.IdentityModel.Policy
System.IdentityModel.Selectors
System.IdentityModel.Tokens
System.IO
System.IO.Compression
System.IO.IsolatedStorage
System.IO.Log
System.IO.Packaging
System.IO.Ports
System.Management
System.Management.Instrumentat ...
System.Media
System.Messaging
System.Messaging.Design
System.Net
System.Net.Cache
System.Net.Configuration
System.Net.Mail
System.Net.Mime
System.Net.NetworkInformation
System.Net.Security
System.Net.Sockets
System.Printing
System.Printing.IndexedPropert ...
System.Printing.Interop
System.Reflection
System.Reflection.Emit
System.Resources
System.Resources.Tools
System.Runtime
System.Runtime.CompilerService ...
System.Runtime.ConstrainedExec ...
System.Runtime.Hosting
System.Runtime.InteropServices
System.Runtime.InteropServices ...
System.Runtime.InteropServices ...
System.Runtime.InteropServices ...
System.Runtime.Remoting
System.Runtime.Remoting.Activa ...
System.Runtime.Remoting.Channe ...
System.Runtime.Remoting.Channe ...
System.Runtime.Remoting.Channe ...
System.Runtime.Remoting.Channe ...
System.Runtime.Remoting.Contex ...
System.Runtime.Remoting.Lifeti ...
System.Runtime.Remoting.Messag ...
System.Runtime.Remoting.Metada ...
System.Runtime.Remoting.Metada ...
System.Runtime.Remoting.Metada ...
System.Runtime.Remoting.Proxie ...
System.Runtime.Remoting.Servic ...
System.Runtime.Serialization
System.Runtime.Serialization.C ...
System.Runtime.Serialization.F ...
System.Runtime.Serialization.F ...
System.Runtime.Serialization.F ...
System.Runtime.Versioning
System.Security
System.Security.AccessControl
System.Security.Authentication
System.Security.Cryptography
System.Security.Cryptography.P ...
System.Security.Cryptography.X ...
System.Security.Cryptography.X ...
System.Security.Permissions
System.Security.Policy
System.Security.Principal
System.Security.RightsManageme ...
System.ServiceModel
System.ServiceModel.Activation
System.ServiceModel.Activation ...
System.ServiceModel.Channels
System.ServiceModel.ComIntegra ...
System.ServiceModel.Configurat ...
System.ServiceModel.Descriptio ...
System.ServiceModel.Diagnostic ...
System.ServiceModel.Dispatcher
System.ServiceModel.Install.Co ...
System.ServiceModel.Internal
System.ServiceModel.MsmqIntegr ...
System.ServiceModel.PeerResolv ...
System.ServiceModel.Security
System.ServiceModel.Security.T ...
System.ServiceProcess
System.ServiceProcess.Design
System.Speech.AudioFormat
System.Speech.Recognition
System.Speech.Recognition.Srgs ...
System.Speech.Synthesis
System.Speech.Synthesis.TtsEng ...
System.Text
System.Text.RegularExpressions
System.Threading
System.Timers
System.Transactions
System.Transactions.Configurat ...
System.Web
System.Web.Caching
System.Web.Compilation
System.Web.Configuration
System.Web.Configuration.Inter ...
System.Web.Handlers
System.Web.Hosting
System.Web.Mail
System.Web.Management
System.Web.Mobile
System.Web.Profile
System.Web.RegularExpressions
System.Web.Security
System.Web.Services
System.Web.Services.Configurat ...
System.Web.Services.Descriptio ...
System.Web.Services.Discovery
System.Web.Services.Protocols
System.Web.SessionState
System.Web.UI
System.Web.UI.Adapters
System.Web.UI.Design
System.Web.UI.Design.MobileCon ...
System.Web.UI.Design.MobileCon ...
System.Web.UI.Design.WebContro ...
System.Web.UI.Design.WebContro ...
System.Web.UI.HtmlControls
System.Web.UI.MobileControls
System.Web.UI.MobileControls.A ...
System.Web.UI.MobileControls.A ...
System.Web.UI.WebControls
System.Web.UI.WebControls.Adap ...
System.Web.UI.WebControls.WebP ...
System.Web.Util
System.Windows
System.Windows.Annotations
System.Windows.Annotations.Sto ...
System.Windows.Automation
System.Windows.Automation.Peer ...
System.Windows.Automation.Prov ...
System.Windows.Automation.Text
System.Windows.Controls
System.Windows.Controls.Primit ...
System.Windows.Converters
System.Windows.Data
System.Windows.Documents
System.Windows.Documents.Docum ...
System.Windows.Documents.Seria ...
System.Windows.Forms
System.Windows.Forms.Component ...
System.Windows.Forms.Design
System.Windows.Forms.Design.Be ...
System.Windows.Forms.Integrati ...
System.Windows.Forms.Layout
System.Windows.Forms.PropertyG ...
System.Windows.Forms.VisualSty ...
System.Windows.Ink
System.Windows.Ink.AnalysisCor ...
System.Windows.Input
System.Windows.Input.StylusPlu ...
System.Windows.Interop
System.Windows.Markup
System.Windows.Markup.Localize ...
System.Windows.Markup.Primitiv ...
System.Windows.Media
System.Windows.Media.Animation
System.Windows.Media.Converter ...
System.Windows.Media.Effects
System.Windows.Media.Imaging
System.Windows.Media.Media3D
System.Windows.Media.Media3D.C ...
System.Windows.Media.TextForma ...
System.Windows.Navigation
System.Windows.Resources
System.Windows.Shapes
System.Windows.Threading
System.Windows.Xps
System.Windows.Xps.Packaging
System.Windows.Xps.Serializati ...
System.Workflow.Activities
System.Workflow.Activities.Con ...
System.Workflow.Activities.Rul ...
System.Workflow.Activities.Rul ...
System.Workflow.ComponentModel
System.Workflow.ComponentModel ...
System.Workflow.ComponentModel ...
System.Workflow.ComponentModel ...
System.Workflow.Runtime
System.Workflow.Runtime.Config ...
System.Workflow.Runtime.DebugE ...
System.Workflow.Runtime.Hostin ...
System.Workflow.Runtime.Tracki ...
System.Xml
System.Xml.Schema
System.Xml.Serialization
System.Xml.Serialization.Advan ...
System.Xml.Serialization.Confi ...
System.Xml.XPath
System.Xml.Xsl
System.Xml.Xsl.Runtime
UIAutomationClientsideProvider ...
ビューの切り替え :
クラシック
ライトウェイト
ScriptFree
フィードバック
.NET Framework クラス ライブラリ
System.Reflection.Emit 名前空間
名前空間
System.Reflection.Emit
には、コンパイラまたはツールでメタデータおよび MSIL (Microsoft Intermediate Language) を生成し、オプションで PE ファイルをディスクに生成するためのクラスが含まれています。これらのクラスのプライマリ クライアントは、スクリプト エンジンとコンパイラです。
クラス
クラス
説明
AssemblyBuilder
動的アセンブリを定義および表現します。
ConstructorBuilder
動的クラスのコンストラクタを定義および表現します。
CustomAttributeBuilder
カスタム属性の構築を支援します。
DynamicILInfo
トークンを作成するメソッドや、コード、例外処理、およびローカル変数のシグネチャの BLOB を挿入するメソッドなど、動的メソッドの MSIL (Microsoft Intermediate Language) とメタデータを生成する代替の方法をサポートします。
DynamicMethod
動的メソッドを定義および表現します。このクラスは継承できません。
EnumBuilder
列挙型を記述し、表現します。
EventBuilder
クラスのイベントを定義します。
FieldBuilder
フィールドを定義および表現します。このクラスは継承できません。
GenericTypeParameterBuilder
動的に定義されたジェネリック型およびジェネリック メソッドのジェネリック型パラメータを定義および作成します。このクラスは継承できません。
ILGenerator
MSIL (Microsoft Intermediate Language) 命令を生成します。
LocalBuilder
メソッドまたはコンストラクタのローカル変数を表します。
MethodBuilder
動的クラスのメソッド (またはコンストラクタ) を定義および表現します。
MethodRental
クラスのメソッドを指定して、メソッド本体の実装をすばやく交換する方法を提供します。
ModuleBuilder
モジュールを定義および表現します。
DefineDynamicModule
を呼び出して、ModuleBuilder のインスタンスを取得します。
OpCodes
ILGenerator
クラス メンバ (
Emit
など) による出力に対する MSIL (Microsoft Intermediate Language) 命令のフィールド表現を提供します。
ParameterBuilder
パラメータ情報の作成または関連付けを行います。
PropertyBuilder
型のプロパティを定義します。
SignatureHelper
シグネチャを構築するメソッドを提供します。
TypeBuilder
クラスの新しいインスタンスを実行時に定義および作成します。
UnmanagedMarshal
マネージ コードからアンマネージ コードにフィールドをマーシャリングする方法を記述するクラスを表します。このクラスは継承できません。
構造体
構造体
説明
EventToken
イベントを表すメタデータから返されるトークンを表します。
FieldToken
FieldToken
構造体は、フィールドを表すトークンのオブジェクト表現です。
Label
命令ストリームのラベルを表します。
Label
は、
ILGenerator
クラスと組み合わせて使用します。
MethodToken
MethodToken
構造体は、メソッドを表すトークンのオブジェクト表現です。
OpCode
MSIL (Microsoft Intermediate Language) 命令を記述します。
ParameterToken
ParameterToken
構造体は、パラメータを表すメタデータから返されるトークンの非透過表現です。
PropertyToken
PropertyToken
構造体は、プロパティを表すメタデータから返される
Token
の非透過表現です。
SignatureToken
シグネチャを表すメタデータから返されるトークンを表します。
StringToken
文字列を表すトークンを表します。
TypeToken
型を表すメタデータから返されるトークンを表します。
列挙型
列挙体
説明
AssemblyBuilderAccess
動的アセンブリのアクセス モードを定義します。
FlowControl
命令によって制御フローを変更する方法を記述します。
OpCodeType
MSIL (Microsoft Intermediate Language) 命令の型を記述します。
OperandType
MSIL (Microsoft Intermediate Language) 命令のオペランド型を記述します。
PackingSize
型をマーシャリングするときのフィールドのメモリ アライメントを規定する 2 つの要素のうち、1 つを指定します。
PEFileKinds
ポータブル実行可能 (PE) ファイルの型を指定します。
StackBehaviour
値をスタックにプッシュする方法、またはスタックからポップする方法を記述します。
タグ :