Class MainContractsImportRequestBuilder
- Namespace
- Autodesk.ACC.CostManagement.V1.Projects.Item.MainContracts.Import
- Assembly
- Autodesk.ACC.CostManagement.dll
Builds and executes requests for operations under \v1\projects{projectId}\main-contracts:import
public class MainContractsImportRequestBuilder : BaseRequestBuilder
- Inheritance
-
BaseRequestBuilderMainContractsImportRequestBuilder
- Inherited Members
-
BaseRequestBuilder.PathParametersBaseRequestBuilder.RequestAdapterBaseRequestBuilder.UrlTemplate
Constructors
MainContractsImportRequestBuilder(Dictionary<string, object>, IRequestAdapter)
Instantiates a new MainContractsImportRequestBuilder and sets the default values.
public MainContractsImportRequestBuilder(Dictionary<string, object> pathParameters, IRequestAdapter requestAdapter)
Parameters
pathParameters
Dictionary<string, object>Path parameters for the request
requestAdapter
IRequestAdapterThe request adapter to use to execute the requests.
MainContractsImportRequestBuilder(string, IRequestAdapter)
Instantiates a new MainContractsImportRequestBuilder and sets the default values.
public MainContractsImportRequestBuilder(string rawUrl, IRequestAdapter requestAdapter)
Parameters
rawUrl
stringThe raw URL to use for the request builder.
requestAdapter
IRequestAdapterThe request adapter to use to execute the requests.
Properties
this[Guid]
Gets an item from the Autodesk.ACC.CostManagement.v1.projects.item.mainContracts.Import.item collection
public WithMainContractItemRequestBuilder this[Guid position] { get; }
Parameters
position
GuidThe main contract ID.
Property Value
this[string]
Gets an item from the Autodesk.ACC.CostManagement.v1.projects.item.mainContracts.Import.item collection
[Obsolete("This indexer is deprecated and will be removed in the next major version. Use the one with the typed parameter instead.")]
public WithMainContractItemRequestBuilder this[string position] { get; }
Parameters
position
stringThe main contract ID.