Click or drag to resize

Attributes Classes

X#
Attributes Classes

Namespace

Class

Description

XSharp

ImplicitNamespaceAttribute

This class is used to tell the compiler that the assembly has types in a specific namespace. When the compiler is called with the /ins command line option, then the names specified with this attribute will be automatically included in the USING list when compiling.

XSharp.Internal

ActualTypeAttribute

This class is used to mark IntPtr _DLL arguments with the actual type

XSharp.Internal

AllowLateBindingAttribute

This class is used to mark type that allow LateBound calls without the need of the /lb compiler option

XSharp.Internal

ClassLibraryAttribute

This class exposes the namespace and globalclass in an assembly

XSharp.Internal

ClipperCallingConventionAttribute

This class documents the parameter names for methods and functions with Clipper calling convention

XSharp.Internal

CompilerVersionAttribute

This class records the compiler version used to build an assembly

XSharp.Internal

DefaultParameterValueAttribute

this class is used to mark default parameter values in the middle of a parameter list.

XSharp.Internal

IsInstanceAttribute

This class is used to describe fields that have been declared with the INSTANCE modifier

XSharp.Internal

NeedsAccessToLocalsAttribute

This class is used to mark methods, properties etc. that want access to Local Variables by name.

XSharp.Internal

TypesChangedAttribute

This class is used to mark a class and indicate that the property types and or parameter types in this class were changed. When the compiler detects that a subclass does not have the right parameter or property types then the subclass will be automatically adjusted to preserved the types from the parent class.

XSharp.Internal

VoStructAttribute

This class is used to describe VOSTRUCT and UNION structures which have a different semantics AS actually means Struct PTR. IS means Struct Please note that the size assumes x86 (32 bits) OS.