Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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.

Namespace:   System.Runtime.Versioning
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.

.NET Framework
Available since 2.0
Return to top
Show:
© 2017 Microsoft