mscorlib 2.0.0.0 4.0.0.0 System.Attribute System.AttributeUsage(System.AttributeTargets.Assembly)

This attribute is used by the Native Image Generator (Ngen.exe) to generate native assembly images.

Apply the attribute to a dependent assembly to determine the preferred default binding.

A dependency that is likely to be loaded () will cause Ngen.exe to bind to that dependency. Using this hint allows Ngen.exe to generate code that will result in a reduced working set and improved throughput but at the cost of always loading the dependency when the parent assembly is loaded.

When you apply the attribute to an assembly with a value of , the native image generation service consults the dependent assembly for its preferred default binding, which is specified by the attribute.

Provides a hint to the common language runtime (CLR) indicating how likely a dependency is to be loaded. This class is used in a dependent assembly to indicate what hint should be used when the parent does not specify the attribute. This class cannot be inherited.

- Constructor
  2.0.0.0
  4.0.0.0
  To be added.

  Initializes a new instance of the class with the specified binding.

  One of the values that indicates the default binding preference.
- Property
  2.0.0.0
  4.0.0.0
  System.Runtime.CompilerServices.LoadHint To be added.

  Use this property to return the value of the enumeration used by the attribute.

  Gets the value that indicates when an assembly loads a dependency.