ResourceConsumptionAttribute Constructor (ResourceScope, ResourceScope)
This API supports the product infrastructure and is not intended to be used directly from your code.
Initializes a new instance of the ResourceConsumptionAttribute class specifying the scope of the consumed resource and the scope of how it is consumed.
Assembly: mscorlib (in mscorlib.dll)
public:
ResourceConsumptionAttribute(
ResourceScope resourceScope,
ResourceScope consumptionScope
)
Parameters
- resourceScope
-
Type:
System.Runtime.Versioning::ResourceScope
The ResourceScope for the consumed resource.
- consumptionScope
-
Type:
System.Runtime.Versioning::ResourceScope
The ResourceScope used by this member.
If the ResourceExposureAttribute attribute specifies a scope of None, then the ResourceConsumptionAttribute attribute must specify a resource it consumes and how it consumes it, by specifying a value for the consumptionScope parameter.
The scope specified by consumptionScope should be less than or equal to the scope specified by resourceScope. For example, a Process scope can be consumed as a Process or AppDomain scope, but not as a Machine scope.
Available since 2.0