[This is preliminary documentation and is subject to change.]

C# | Visual Basic | Visual C++ |
public XplLayerDZoeProgramRequirements( bool n_UseCaseSensitive, bool n_DisableArrayLimitsChecks, bool n_UseSinglePointAsNamespaceSeparator, bool n_UseSimpleMemberAccessAsNamespaceSeparator, bool n_UseInheritsAsImplements, bool n_UseSingleInheritance, bool n_UseUniversalObjectBase, bool n_DisableUnifiedTypeSystem, bool n_EnableIntegerOverflowExceptions, bool n_EnableFloatOperationsExceptions, bool n_RequiereFullDecimalImplementation, bool n_RequireASCIIChar, bool n_RequireASCIIString, bool n_DisableNullReferenceCheckOnMemberAccess, bool n_RequirePointerArithmetics, bool n_DisableUnsafePointerConversionsFromVoid, bool n_DisableAllPointerConversionsFromVoid, bool n_DisableAllPointerConversionsToVoid, bool n_DisableAllPointerConversionsFromIntegers, bool n_DisableAllPointerConversionsToIntegers, bool n_DisableBaseTypesArrayItemsInitialization, bool n_DisableStaticsVarsInitialization, bool n_DisableInstanceVarsInitialization, bool n_EnableLocalsVarsInitialization, bool n_IgnorePreviousAssingmentRules, bool n_EnablePointerAssingnationWarningsAsErrors, bool n_DisablePointerAssingnationWarnings, bool n_DisableAddressOfExpressionRequirementOnOutArguments, bool n_DisableForcingFinalizeAsDestructor, bool n_ForceNormalVirtualFunctionCallsOnConstructorsBody, bool n_DisableVirtualizationOfMembers, bool n_ForceLimitedGotos, bool n_UseRuntimeTypeInformation, bool n_UseRuntimeReflection, bool n_LimitRuntimeReflectionToModuleOnly, bool n_UseResumeExceptionModel, bool n_UseTerminationExceptionModel )
Public Sub New ( _ n_UseCaseSensitive As Boolean, _ n_DisableArrayLimitsChecks As Boolean, _ n_UseSinglePointAsNamespaceSeparator As Boolean, _ n_UseSimpleMemberAccessAsNamespaceSeparator As Boolean, _ n_UseInheritsAsImplements As Boolean, _ n_UseSingleInheritance As Boolean, _ n_UseUniversalObjectBase As Boolean, _ n_DisableUnifiedTypeSystem As Boolean, _ n_EnableIntegerOverflowExceptions As Boolean, _ n_EnableFloatOperationsExceptions As Boolean, _ n_RequiereFullDecimalImplementation As Boolean, _ n_RequireASCIIChar As Boolean, _ n_RequireASCIIString As Boolean, _ n_DisableNullReferenceCheckOnMemberAccess As Boolean, _ n_RequirePointerArithmetics As Boolean, _ n_DisableUnsafePointerConversionsFromVoid As Boolean, _ n_DisableAllPointerConversionsFromVoid As Boolean, _ n_DisableAllPointerConversionsToVoid As Boolean, _ n_DisableAllPointerConversionsFromIntegers As Boolean, _ n_DisableAllPointerConversionsToIntegers As Boolean, _ n_DisableBaseTypesArrayItemsInitialization As Boolean, _ n_DisableStaticsVarsInitialization As Boolean, _ n_DisableInstanceVarsInitialization As Boolean, _ n_EnableLocalsVarsInitialization As Boolean, _ n_IgnorePreviousAssingmentRules As Boolean, _ n_EnablePointerAssingnationWarningsAsErrors As Boolean, _ n_DisablePointerAssingnationWarnings As Boolean, _ n_DisableAddressOfExpressionRequirementOnOutArguments As Boolean, _ n_DisableForcingFinalizeAsDestructor As Boolean, _ n_ForceNormalVirtualFunctionCallsOnConstructorsBody As Boolean, _ n_DisableVirtualizationOfMembers As Boolean, _ n_ForceLimitedGotos As Boolean, _ n_UseRuntimeTypeInformation As Boolean, _ n_UseRuntimeReflection As Boolean, _ n_LimitRuntimeReflectionToModuleOnly As Boolean, _ n_UseResumeExceptionModel As Boolean, _ n_UseTerminationExceptionModel As Boolean _ )
public: XplLayerDZoeProgramRequirements( bool n_UseCaseSensitive, bool n_DisableArrayLimitsChecks, bool n_UseSinglePointAsNamespaceSeparator, bool n_UseSimpleMemberAccessAsNamespaceSeparator, bool n_UseInheritsAsImplements, bool n_UseSingleInheritance, bool n_UseUniversalObjectBase, bool n_DisableUnifiedTypeSystem, bool n_EnableIntegerOverflowExceptions, bool n_EnableFloatOperationsExceptions, bool n_RequiereFullDecimalImplementation, bool n_RequireASCIIChar, bool n_RequireASCIIString, bool n_DisableNullReferenceCheckOnMemberAccess, bool n_RequirePointerArithmetics, bool n_DisableUnsafePointerConversionsFromVoid, bool n_DisableAllPointerConversionsFromVoid, bool n_DisableAllPointerConversionsToVoid, bool n_DisableAllPointerConversionsFromIntegers, bool n_DisableAllPointerConversionsToIntegers, bool n_DisableBaseTypesArrayItemsInitialization, bool n_DisableStaticsVarsInitialization, bool n_DisableInstanceVarsInitialization, bool n_EnableLocalsVarsInitialization, bool n_IgnorePreviousAssingmentRules, bool n_EnablePointerAssingnationWarningsAsErrors, bool n_DisablePointerAssingnationWarnings, bool n_DisableAddressOfExpressionRequirementOnOutArguments, bool n_DisableForcingFinalizeAsDestructor, bool n_ForceNormalVirtualFunctionCallsOnConstructorsBody, bool n_DisableVirtualizationOfMembers, bool n_ForceLimitedGotos, bool n_UseRuntimeTypeInformation, bool n_UseRuntimeReflection, bool n_LimitRuntimeReflectionToModuleOnly, bool n_UseResumeExceptionModel, bool n_UseTerminationExceptionModel )

- n_UseCaseSensitive (Boolean)
[Missing <param> documentation for "n_UseCaseSensitive"]
- n_DisableArrayLimitsChecks (Boolean)
[Missing <param> documentation for "n_DisableArrayLimitsChecks"]
- n_UseSinglePointAsNamespaceSeparator (Boolean)
[Missing <param> documentation for "n_UseSinglePointAsNamespaceSeparator"]
- n_UseSimpleMemberAccessAsNamespaceSeparator (Boolean)
[Missing <param> documentation for "n_UseSimpleMemberAccessAsNamespaceSeparator"]
- n_UseInheritsAsImplements (Boolean)
[Missing <param> documentation for "n_UseInheritsAsImplements"]
- n_UseSingleInheritance (Boolean)
[Missing <param> documentation for "n_UseSingleInheritance"]
- n_UseUniversalObjectBase (Boolean)
[Missing <param> documentation for "n_UseUniversalObjectBase"]
- n_DisableUnifiedTypeSystem (Boolean)
[Missing <param> documentation for "n_DisableUnifiedTypeSystem"]
- n_EnableIntegerOverflowExceptions (Boolean)
[Missing <param> documentation for "n_EnableIntegerOverflowExceptions"]
- n_EnableFloatOperationsExceptions (Boolean)
[Missing <param> documentation for "n_EnableFloatOperationsExceptions"]
- n_RequiereFullDecimalImplementation (Boolean)
[Missing <param> documentation for "n_RequiereFullDecimalImplementation"]
- n_RequireASCIIChar (Boolean)
[Missing <param> documentation for "n_RequireASCIIChar"]
- n_RequireASCIIString (Boolean)
[Missing <param> documentation for "n_RequireASCIIString"]
- n_DisableNullReferenceCheckOnMemberAccess (Boolean)
[Missing <param> documentation for "n_DisableNullReferenceCheckOnMemberAccess"]
- n_RequirePointerArithmetics (Boolean)
[Missing <param> documentation for "n_RequirePointerArithmetics"]
- n_DisableUnsafePointerConversionsFromVoid (Boolean)
[Missing <param> documentation for "n_DisableUnsafePointerConversionsFromVoid"]
- n_DisableAllPointerConversionsFromVoid (Boolean)
[Missing <param> documentation for "n_DisableAllPointerConversionsFromVoid"]
- n_DisableAllPointerConversionsToVoid (Boolean)
[Missing <param> documentation for "n_DisableAllPointerConversionsToVoid"]
- n_DisableAllPointerConversionsFromIntegers (Boolean)
[Missing <param> documentation for "n_DisableAllPointerConversionsFromIntegers"]
- n_DisableAllPointerConversionsToIntegers (Boolean)
[Missing <param> documentation for "n_DisableAllPointerConversionsToIntegers"]
- n_DisableBaseTypesArrayItemsInitialization (Boolean)
[Missing <param> documentation for "n_DisableBaseTypesArrayItemsInitialization"]
- n_DisableStaticsVarsInitialization (Boolean)
[Missing <param> documentation for "n_DisableStaticsVarsInitialization"]
- n_DisableInstanceVarsInitialization (Boolean)
[Missing <param> documentation for "n_DisableInstanceVarsInitialization"]
- n_EnableLocalsVarsInitialization (Boolean)
[Missing <param> documentation for "n_EnableLocalsVarsInitialization"]
- n_IgnorePreviousAssingmentRules (Boolean)
[Missing <param> documentation for "n_IgnorePreviousAssingmentRules"]
- n_EnablePointerAssingnationWarningsAsErrors (Boolean)
[Missing <param> documentation for "n_EnablePointerAssingnationWarningsAsErrors"]
- n_DisablePointerAssingnationWarnings (Boolean)
[Missing <param> documentation for "n_DisablePointerAssingnationWarnings"]
- n_DisableAddressOfExpressionRequirementOnOutArguments (Boolean)
[Missing <param> documentation for "n_DisableAddressOfExpressionRequirementOnOutArguments"]
- n_DisableForcingFinalizeAsDestructor (Boolean)
[Missing <param> documentation for "n_DisableForcingFinalizeAsDestructor"]
- n_ForceNormalVirtualFunctionCallsOnConstructorsBody (Boolean)
[Missing <param> documentation for "n_ForceNormalVirtualFunctionCallsOnConstructorsBody"]
- n_DisableVirtualizationOfMembers (Boolean)
[Missing <param> documentation for "n_DisableVirtualizationOfMembers"]
- n_ForceLimitedGotos (Boolean)
[Missing <param> documentation for "n_ForceLimitedGotos"]
- n_UseRuntimeTypeInformation (Boolean)
[Missing <param> documentation for "n_UseRuntimeTypeInformation"]
- n_UseRuntimeReflection (Boolean)
[Missing <param> documentation for "n_UseRuntimeReflection"]
- n_LimitRuntimeReflectionToModuleOnly (Boolean)
[Missing <param> documentation for "n_LimitRuntimeReflectionToModuleOnly"]
- n_UseResumeExceptionModel (Boolean)
[Missing <param> documentation for "n_UseResumeExceptionModel"]
- n_UseTerminationExceptionModel (Boolean)
[Missing <param> documentation for "n_UseTerminationExceptionModel"]