Share via


AssemblyFlags 列挙体

アセンブリのランタイム機能を記述する値が格納されます。

構文

typedef enum {  
    afImplicitExportedTypes = 0x0001,  
    afImplicitResources = 0x0002,  
    afNonSideBySideAppDomain = 0x0010,  
    afNonSideBySideProcess = 0x0020,  
    afNonSideBySideMachine = 0x0030  
} AssemblyFlags;  

メンバー

メンバー 説明
afImplicitExportedTypes エクスポートされた型定義が、アセンブリを構成するファイル内で暗黙的に指定されることを指定します。 .NET Framework バージョン 1.0 および 1.1 では、この値は常に設定されると想定されます。
afImplicitResources リソース定義が、アセンブリを構成するファイル内で暗黙的に指定されることを指定します。 .NET Framework 1.0 および 1.1 では、この値は常に設定されると想定されます。
afNonSideBySideAppDomain アセンブリは別のバージョンが同じアプリケーション ドメインで実行されている場合には実行できないことを指定します。
afNonSideBySideProcess アセンブリは別のバージョンが同じプロセスで実行されている場合には実行できないことを指定します。
afNonSideBySideMachine アセンブリは別のバージョンが同じコンピューターで実行されている場合には実行できないことを指定します。

解説

0x0010 と 0x0070 の間の値は、参照アセンブリのサイドバイサイドの互換性機能を記述するために使用されます。 これらの値のいずれも設定されていない場合、アセンブリはサイドバイサイドで互換性があると見なされます。

必要条件

:システム要件」を参照してください。

ヘッダー: MSCorEE.h

ライブラリ: MsCorEE.dll にリソースとして含まれます

.NET Framework のバージョン: 1.0 以降で使用可能

関連項目