LayerD CodeDOM and Zoe Compiler interface
XplLayerDZoeProgramRequirements Constructor (n_UseCaseSensitive, n_DisableArrayLimitsChecks, n_UseSinglePointAsNamespaceSeparator, n_UseSimpleMemberAccessAsNamespaceSeparator, n_UseInheritsAsImplements, n_UseSingleInheritance, n_UseUniversalObjectBase, n_DisableUnifiedTypeSystem, n_EnableIntegerOverflowExceptions, n_EnableFloatOperationsExceptions, n_RequiereFullDecimalImplementation, n_RequireASCIIChar, n_RequireASCIIString, n_DisableNullReferenceCheckOnMemberAccess, n_RequirePointerArithmetics, n_DisableUnsafePointerConversionsFromVoid, n_DisableAllPointerConversionsFromVoid, n_DisableAllPointerConversionsToVoid, n_DisableAllPointerConversionsFromIntegers, n_DisableAllPointerConversionsToIntegers, n_DisableBaseTypesArrayItemsInitialization, n_DisableStaticsVarsInitialization, n_DisableInstanceVarsInitialization, n_EnableLocalsVarsInitialization, n_IgnorePreviousAssingmentRules, n_EnablePointerAssingnationWarningsAsErrors, n_DisablePointerAssingnationWarnings, n_DisableAddressOfExpressionRequirementOnOutArguments, n_DisableForcingFinalizeAsDestructor, n_ForceNormalVirtualFunctionCallsOnConstructorsBody, n_DisableVirtualizationOfMembers, n_ForceLimitedGotos, n_UseRuntimeTypeInformation, n_UseRuntimeReflection, n_LimitRuntimeReflectionToModuleOnly, n_UseResumeExceptionModel, n_UseTerminationExceptionModel, n_GarbageCollector)
NamespacesLayerD.CodeDOMXplLayerDZoeProgramRequirementsXplLayerDZoeProgramRequirements(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, XplNodeList)

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

Initializes a new instance of the XplLayerDZoeProgramRequirements class.
Declaration Syntax
C#Visual BasicVisual 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,
	XplNodeList n_GarbageCollector
)
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, _
	n_GarbageCollector As XplNodeList _
)
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, 
	XplNodeList^ n_GarbageCollector
)
Parameters
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"]

n_GarbageCollector (XplNodeList)

[Missing <param> documentation for "n_GarbageCollector"]

Assembly: lib_layerd_xpl_codedom_net (Module: lib_layerd_xpl_codedom_net) Version: 1.0.3410.22810 (1.0.0.0)