Export (0) Print
Expand All

AssemblyFlags Enumeration

Contains values that describe run-time features of an assembly.

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

Member

Description

afImplicitExportedTypes

Specifies that exported type definitions are implicit within the files that comprise the assembly. In the .NET Framework versions 1.0 and 1.1, this value is always assumed to be set.

afImplicitResources

Specifies that resource definitions are implicit within the files that comprise the assembly. In the .NET Framework 1.0 and 1.1, this value is always assumed to be set.

afNonSideBySideAppDomain

Specifies that the assembly cannot execute with other versions if they are running in the same application domain.

afNonSideBySideProcess

Specifies that the assembly cannot execute with other versions if they are running in the same process.

afNonSideBySideMachine

Specifies that the assembly cannot execute with other versions if they are running on the same computer.

The values between 0x0010 and 0x0070, inclusive, are used to describe side-by-side compatibility features of the referenced assembly. If none of these values are set, the assembly is assumed to be side-by-side compatible.

Platforms: See .NET Framework System Requirements.

Header: MsCorEE.h

Library: Included as a resource in MsCorEE.dll

.NET Framework Versions: 4.5, 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Show:
© 2014 Microsoft