ResourceConsumptionAttribute Constructors

Definition

Initializes a new instance of the ResourceConsumptionAttribute class.

Overloads

ResourceConsumptionAttribute(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.

ResourceConsumptionAttribute(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.

ResourceConsumptionAttribute(ResourceScope)

Source:
ResourceConsumptionAttribute.cs
Source:
ResourceConsumptionAttribute.cs
Source:
ResourceConsumptionAttribute.cs

Initializes a new instance of the ResourceConsumptionAttribute class specifying the scope of the consumed resource.

This API supports the product infrastructure and is not intended to be used directly from your code.

public:
 ResourceConsumptionAttribute(System::Runtime::Versioning::ResourceScope resourceScope);
public ResourceConsumptionAttribute (System.Runtime.Versioning.ResourceScope resourceScope);
new System.Runtime.Versioning.ResourceConsumptionAttribute : System.Runtime.Versioning.ResourceScope -> System.Runtime.Versioning.ResourceConsumptionAttribute
Public Sub New (resourceScope As ResourceScope)

Parameters

resourceScope
ResourceScope

The ResourceScope for the consumed resource.

Applies to

ResourceConsumptionAttribute(ResourceScope, ResourceScope)

Source:
ResourceConsumptionAttribute.cs
Source:
ResourceConsumptionAttribute.cs
Source:
ResourceConsumptionAttribute.cs

Initializes a new instance of the ResourceConsumptionAttribute class specifying the scope of the consumed resource and the scope of how it is consumed.

This API supports the product infrastructure and is not intended to be used directly from your code.

public:
 ResourceConsumptionAttribute(System::Runtime::Versioning::ResourceScope resourceScope, System::Runtime::Versioning::ResourceScope consumptionScope);
public ResourceConsumptionAttribute (System.Runtime.Versioning.ResourceScope resourceScope, System.Runtime.Versioning.ResourceScope consumptionScope);
new System.Runtime.Versioning.ResourceConsumptionAttribute : System.Runtime.Versioning.ResourceScope * System.Runtime.Versioning.ResourceScope -> System.Runtime.Versioning.ResourceConsumptionAttribute
Public Sub New (resourceScope As ResourceScope, consumptionScope As ResourceScope)

Parameters

resourceScope
ResourceScope

The ResourceScope for the consumed resource.

consumptionScope
ResourceScope

The ResourceScope used by this member.

Remarks

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.

Applies to