The Common Language Runtime specifies that an attribute argument must be a constant expression, a typeof expression or an array creation expression. Attribute arguments cannot be global variables, for example. Attribute instances are constructed at compile-time and incorporated into the assembly metadata, so no run-time information can be used to construct them.
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
What do you think about this topic? Send feedback!
|