Interface IPartnerComponent<TContext>
- All Known Subinterfaces:
IAgreementDetailsCollection,IAgreementSignatureStatus,IApplicationConsent,IAuditRecordsCollection,IAvailability,IAvailabilityCollection,IAvailabilityCollectionByTargetSegment,IAvailabilityCollectionByTargetSegmentByReservationScopeOperations,IAzureRateCard,IAzureUtilizationCollection,IBatchJobStatus,IBatchJobStatusCollection,IBillingProfile,ICart,ICartCollection,ICategoryOffersCollection,IComplianceCollection,IConfigurationPolicy,IConfigurationPolicyCollection,ICountryValidationRules,ICountryValidationRulesCollection,ICustomer,ICustomerAgreementCollection,ICustomerAnalyticsCollection,ICustomerApplicationConsentCollection,ICustomerCollection,ICustomerDeviceCollection,ICustomerLicensesAnalyticsCollection,ICustomerLicensesDeploymentInsightsCollection,ICustomerLicensesUsageInsightsCollection,ICustomerOfferCategoryCollection,ICustomerOfferCollection,ICustomerProduct,ICustomerProductByReservationScope,ICustomerProductCollection,ICustomerProductCollectionByTargetView,ICustomerProductCollectionByTargetViewByReservationScope,ICustomerProductCollectionByTargetViewByTargetSegment,ICustomerProductCollectionByTargetViewByTargetSegmentByReservationScope,ICustomerProfile<T>,ICustomerProfileCollection,ICustomerQualification,ICustomerReadonlyProfile<T>,ICustomerRelationshipCollection,ICustomerRelationshipRequest,ICustomerServiceCostsCollection,ICustomerSku,ICustomerSkuByReservationScope,ICustomerSubscribedSkuCollection,ICustomerUsageRecordCollection,ICustomerUsageSpendingBudget,ICustomerUsageSummary,ICustomerUser,ICustomerUserCollection,ICustomerUserLicenseCollection,ICustomerUserLicenseUpdates,ICustomerUserRoleCollection,IDevice,IDeviceCollection,IDevicesBatch,IDevicesBatchCollection,IDirectoryRole,IDirectoryRoleCollection,IDomain,IDomainCollection,IEntitlementCollection,IEntitlementCollectionByEntitlementType,IEstimateCollection,IEstimateLinkCollectionByCurrency,IExtensions,IInvoice,IInvoiceCollection,IInvoiceDocuments,IInvoiceLineItemCollection,IInvoiceStatement,IInvoiceSummary,IInvoiceSummaryCollection,ILegalBusinessProfile,IManagedServiceCollection,IMpnProfile,IOffer,IOfferAddOns,IOfferCategoryCollection,IOfferCollection,IOrder,IOrderActivationLinks,IOrderCollection,IOrderCollectionByBillingCycleType,IOrderLineItem,IOrderLineItemActivationLink,IOrderLineItemCollection,IOrderProvisioningStatus,IOrganizationProfile,IPartnerAnalyticsCollection,IPartnerComponentString,IPartnerLicensesAnalyticsCollection,IPartnerLicensesDeploymentInsightsCollection,IPartnerLicensesUsageInsightsCollection,IPartnerProfileCollection,IPartnerServiceRequestCollection,IPartnerUsageSummary,IProduct,IProductCollection,IProductCollectionByCountry,IProductCollectionByCountryByTargetView,IProductCollectionByCountryByTargetViewByTargetSegment,IProductExtensions,IProductExtensionsByCountry,IProductUpgrade,IProductUpgradeCollection,IRateCardCollection,IReceipt,IReceiptCollection,IReceiptDocuments,IReceiptStatement,IReconciliationLineItemCollection,IRelationshipCollection,IResourceCollectionEnumeratorContainer,IResourceUsageRecordCollection,IServiceCostLineItemsCollection,IServiceCostsCollection,IServiceCostSummary,IServiceIncidentCollection,IServiceRequest,IServiceRequestCollection,ISku,ISkuCollection,ISkuCollectionByTargetSegment,ISubscription,ISubscriptionActivationLinks,ISubscriptionAddOnCollection,ISubscriptionCollection,ISubscriptionConversionCollection,ISubscriptionMonthlyUsageRecordCollection,ISubscriptionProvisioningStatus,ISubscriptionRegistration,ISubscriptionRegistrationStatus,ISubscriptionSupportContact,ISubscriptionUpgradeCollection,ISubscriptionUsageRecordCollection,ISubscriptionUsageSummary,ISupportProfile,ISupportTopicsCollection,IUsageRecordByMeterCollection,IUsageRecordByResourceCollection,IUserMember,IUserMemberCollection,IUtilizationCollection,IUtilizationCollectionEnumeratorContainer,IValidationOperations
- All Known Implementing Classes:
AgreementDetailsCollectionOperations,AgreementSignatureStatusOperations,ApplicationConsentOperations,AuditRecordsCollection,AvailabilityCollectionByTargetSegmentByReservationScopeOperations,AvailabilityCollectionByTargetSegmentOperations,AvailabilityCollectionOperations,AvailabilityOperations,AzureRateCardOperations,AzureUtilizationCollectionOperations,BasePartnerComponent,BasePartnerComponentString,BaseResourceCollectionEnumerator,BatchJobStatusCollectionOperations,BatchJobStatusOperations,BillingProfileOperations,CartCollectionOperations,CartOperations,CategoryOffersCollectionOperations,ComplianceCollectionOperations,ConfigurationPolicyCollectionOperations,ConfigurationPolicyOperations,CountryValidationRulesCollectionOperations,CountryValidationRulesOperations,CustomerAgreementCollectionOperations,CustomerAnalyticsCollectionOperations,CustomerApplicationConsentCollectionOperations,CustomerAvailabilityCollectionByTargetSegmentByReservationScopeOperations,CustomerAvailabilityCollectionByTargetSegmentOperations,CustomerAvailabilityCollectionOperations,CustomerAvailabilityOperations,CustomerBillingProfileOperations,CustomerCollectionOperations,CustomerCompanyProfileOperations,CustomerDevicesCollectionOperations,CustomerLicensesAnalyticsCollectionOperations,CustomerLicensesDeploymentInsightsCollectionOperations,CustomerLicensesUsageInsightsCollectionOperations,CustomerOfferCategoryCollectionOperations,CustomerOfferCollectionOperations,CustomerOperations,CustomerProductCollectionByTargetViewByReservationScopeOperations,CustomerProductCollectionByTargetViewByTargetSegmentByReservationScopeOperations,CustomerProductCollectionByTargetViewByTargetSegmentOperations,CustomerProductCollectionByTargetViewOperations,CustomerProductCollectionOperations,CustomerProductOperations,CustomerProfileCollectionOperations,CustomerQualificationOperations,CustomerRelationshipCollectionOperations,CustomerRelationshipRequestOperations,CustomerServiceCostsCollectionOperations,CustomerServiceRequestCollectionOperations,CustomerServiceRequestOperations,CustomerSkuCollectionByTargetSegmentOperations,CustomerSkuCollectionOperations,CustomerSkuOperations,CustomerSubscribedSkuCollectionOperations,CustomerUsageRecordCollectionOperations,CustomerUsageSpendingBudgetOperations,CustomerUsageSummaryOperations,CustomerUserLicenseCollectionOperations,CustomerUserLicenseUpdateOperations,CustomerUserOperations,CustomerUserRoleCollectionOperations,CustomerUsersCollectionOperations,DeviceCollectionOperations,DeviceOperations,DevicesBatchCollectionOperations,DevicesBatchOperations,DirectoryRoleCollectionOperations,DirectoryRoleOperations,DomainCollectionOperations,DomainOperations,EntitlementCollectionByEntitlementTypeOperations,EntitlementCollectionOperations,EstimateCollectionOperations,EstimateLinkCollectionByCurrencyOperations,EstimateLinkOperations,ExtensionsOperations,IndexBasedCollectionEnumerator,IndexBasedCollectionEnumeratorFactory,InvoiceCollection,InvoiceDocumentsOperations,InvoiceLineItemCollectionOperations,InvoiceOperations,InvoiceStatementOperations,InvoiceSummaryCollectionOperations,InvoiceSummaryOperations,LegalBusinessProfileOperations,ManagedServiceCollectionOperations,MpnProfileOperations,OfferAddOnsOperations,OfferCategoryCollectionOperations,OfferCategoryCountrySelector,OfferCollectionOperations,OfferCountrySelector,OfferOperations,OrderCollectionByBillingCycleTypeOperations,OrderCollectionOperations,OrderLineItemActivationLinkOperations,OrderLineItemCollectionOperations,OrderLineItemOperations,OrderOperations,OrderProvisioningStatusOperations,OrderSubscriptionCollectionOperations,OrganizationProfileOperations,PartnerAnalyticsCollectionOperations,PartnerLicensesAnalyticsCollectionOperations,PartnerLicensesDeploymentInsightsCollectionOperations,PartnerLicensesUsageInsightsCollectionOperations,PartnerProfileCollectionOperations,PartnerServiceRequestCollectionOperations,PartnerServiceRequestOperations,PartnerSubscriptionCollectionOperations,PartnerUsageSummaryOperations,ProductCollectionByCountryByTargetViewByTargetSegmentOperations,ProductCollectionByCountryByTargetViewOperations,ProductCollectionByCountryOperations,ProductCollectionOperations,ProductExtensionsByCountryOperations,ProductExtensionsOperations,ProductOperations,ProductUpgradeCollectionOperations,ProductUpgradeOperations,RateCardCollectionOperations,ReceiptCollectionOperations,ReceiptDocumentsOperations,ReceiptOperations,ReceiptStatementOperations,ReconciliationLineItemCollectionOperations,RelationshipCollectionOperations,ResourceCollectionEnumeratorContainer,ResourceUsageRecordCollectionOperations,ServiceCostLineItemsOperations,ServiceCostsCollectionOperations,ServiceCostSummaryOperations,ServiceIncidentCollectionOperations,SkuCollectionByTargetSegmentOperations,SkuCollectionOperations,SkuOperations,SubscriptionActivationLinksOperations,SubscriptionAddOnCollectionOperations,SubscriptionCollectionOperations,SubscriptionConversionCollectionOperations,SubscriptionMonthlyUsageRecordCollectionOperations,SubscriptionOperations,SubscriptionProvisioningStatusOperations,SubscriptionRegistrationOperations,SubscriptionRegistrationStatusOperations,SubscriptionSupportContactOperations,SubscriptionUpgradeCollectionOperations,SubscriptionUsageRecordCollectionOperations,SubscriptionUsageSummaryOperations,SupportProfileOperations,SupportTopicsCollectionOperations,UsageRecordByMeterCollectionOperations,UsageRecordByResourceCollectionOperations,UserMemberCollectionOperations,UserMemberOperations,UtilizationCollectionEnumeratorContainer,UtilizationCollectionOperations,ValidationOperations
public interface IPartnerComponent<TContext>
Represents a partner SDK component. The type of the component's context object.
-
Method Summary
Modifier and Type Method Description TContextgetContext()Gets the component context object.IPartnergetPartner()Gets a reference to the partner operations instance that generated this component.
-
Method Details
-
getPartner
IPartner getPartner()Gets a reference to the partner operations instance that generated this component.- Returns:
- A reference to the partner operations instance that generated this component.
-
getContext
TContext getContext()Gets the component context object.- Returns:
- The component context object.
-