ImpexiumClient Class

Definition

Typed client for impexium connector.

public class ImpexiumClient : Azure.Connectors.Sdk.ConnectorClientBase
type ImpexiumClient = class
    inherit ConnectorClientBase
Public Class ImpexiumClient
Inherits ConnectorClientBase
Inheritance
ImpexiumClient

Constructors

Name Description
ImpexiumClient()
ImpexiumClient(String)

Creates a new ImpexiumClient with the specified connection runtime URL string. Uses ManagedIdentityCredential by default.

ImpexiumClient(Uri, TokenCredential, ConnectorClientOptions)

Creates a new ImpexiumClient with the specified connection runtime URL and credential.

ImpexiumClient(Uri, TokenCredential)

Creates a new ImpexiumClient with the specified connection runtime URL and credential.

ImpexiumClient(Uri)

Creates a new ImpexiumClient with the specified connection runtime URL. Uses ManagedIdentityCredential by default.

Properties

Name Description
ConnectorName
Pipeline

Gets the HTTP pipeline for making connector requests.

(Inherited from ConnectorClientBase)

Methods

Name Description
AddActivityAsync(String, AddActivityInput, CancellationToken)

Add Activity

AddActivityToOrganizationAsync(String, ActivityData, CancellationToken)

Add Activity to Organization

AddActivityToSalesOpportunityAsync(String, ActivityData, CancellationToken)

Add Activity to Sales Opportunity

AddANewTaskAsync(TaskSaveData, CancellationToken)

Add a New Task

AddAServiceToAnOrganizationAsync(String, ServiceData, CancellationToken)

Add a Service to an Organization

AddCategoriesForAnIndividualAsync(String, List<SaveCategoryBasicData>, CancellationToken)

Add Categories for an Individual

AddCategoriesForAnOrganizationAsync(String, List<SaveCategoryBasicData>, CancellationToken)

Add Categories for an Organization

AddCustomerRequestAsync(RequestSaveData, CancellationToken)

Add Customer Request

AddEmailToIndividualAsync(String, AddEmailToIndividualInput, CancellationToken)

Add Email to Individual

AddEmailToOrganizationAsync(String, EmailData, CancellationToken)

Add Email to Organization

AddExamScoresAsync(String, List<ExamScoreData>, CancellationToken)

Add Exam Scores

AddIndividualAsync(AddIndividualInput, Nullable<Boolean>, CancellationToken)

Add Individual

AddNomineeAsync(String, CommitteeNomineeSaveData, CancellationToken)

Add Nominee

AddNoteToSalesOpportunityAsync(String, BaseNoteData, CancellationToken)

Add Note to Sales Opportunity

AddNotificationToIndividualAsync(String, NotificationData, CancellationToken)

Add Notification to Individual

AddOrganizationAsync(AddOrganizationInput, CancellationToken)

Add Organization

AddOrUpdateAddressToIndividualAsync(String, AddressSaveData, CancellationToken)

Add or Update Address to Individual

AddOrUpdateAddressToOrganizationAsync(String, AddressSaveData, CancellationToken)

Add or Update Address to Organization

AddOrUpdateAListOfCustomFieldsPerIndividualAsync(String, List<Nullable<JsonElement>>, CancellationToken)

Add or Update a List of Custom Fields Per Individual

AddOrUpdateAListOfCustomFieldsPerOrganizationAsync(String, List<CustomFieldValueData>, CancellationToken)

Add or Update a List of Custom Fields Per Organization

AddPhoneToIndividualAsync(String, PhoneSaveData, CancellationToken)

Add Phone to Individual

AddPhoneToOrganizationAsync(String, PhoneSaveData, CancellationToken)

Add Phone to Organization

AddRelationshipToIndividualAsync(String, AddRelationshipToIndividualInput, CancellationToken)

Add Relationship to Individual

AddToCommitteeAsync(String, CommitteeMemberCreateData, CancellationToken)

Add Individual to Committee

AddWebLinkForIndividualAsync(String, AddWebLinkForIndividualInput, CancellationToken)

Add Web Link for Individual

AddWebLinkForOrganizationAsync(String, AddWebLinkForOrganizationInput, CancellationToken)

Add Web Link for Organization

AssignTaskToAUserAsync(String, UserTaskData, CancellationToken)

Create a new task or Assign Task to a User

AwardsAddAwardNominationAsync(String, AwardNominationData, CancellationToken)

Add Award Nomination

AwardsGetIndividualAwardRecipientsAsync(Int32, String, CancellationToken)

List Award Individual Recipients

AwardsGetOrganizationAwardRecipientsAsync(Int32, String, CancellationToken)

List Award Organization Recipients

AwardsUpdateAwardNominationAsync(String, String, UpdateAwardNominationData, CancellationToken)

Update Award Nomination

CallConnectorAsync(HttpMethod, String, Object, CancellationToken)

Sends a connector API request with no response body. Uses the Azure.Core HttpPipeline for retry, authentication, and diagnostics.

(Inherited from ConnectorClientBase)
CallConnectorAsync<TResponse>(HttpMethod, String, Object, CancellationToken)

Sends a connector API request and deserializes the JSON response. Uses the Azure.Core HttpPipeline for retry, authentication, and diagnostics.

(Inherited from ConnectorClientBase)
DeleteACategoryForAnIndividualAsync(String, String, CancellationToken)

Delete a Category for an Individual

DeleteACategoryForAnOrganizationAsync(String, String, CancellationToken)

Delete a Category for an Organization

DeleteAnIndividualWebLinkAsync(String, DeleteAnIndividualWebLinkInput, CancellationToken)

Delete an Individual Web Link

DeleteAnOrganizationWebLinkAsync(String, DeleteAnOrganizationWebLinkInput, CancellationToken)

Delete an Organization Web Link

DeleteRecordFromCustomDataTableAsync(String, String, CancellationToken)

Delete Record From Custom Data Table

Dispose() (Inherited from ConnectorClientBase)
Dispose(Boolean)

Disposes the connector client resources.

(Inherited from ConnectorClientBase)
FindCustomerPhoneAsync(String, String, CancellationToken)

Find Customer by Phone Number

FindIndividualIdOrEmailAsync(String, Int32, CancellationToken)

Find Individual by Id or Email or Record Number

FindMembersByNameAsync(String, Int32, CancellationToken)

Find Members by Name

FindMembersOrIndividualsByFirstAndLastNameAsync(String, String, Int32, Nullable<Boolean>, CancellationToken)

Find Members (Individuals) by First Name and Last Name

FindMembersOrIndividualsByFirstNameAsync(String, Int32, Nullable<Boolean>, CancellationToken)

Find Members (Individuals) by First Name

FindMembersOrIndividualsByLastNameAsync(String, Int32, Nullable<Boolean>, CancellationToken)

Find Members (Individuals) by Last Name

FindMembersOrIndividualsByNameAsync(String, Int32, Nullable<Boolean>, CancellationToken)

Find Members (Individuals) by Name

GetAbandonedCheckoutsAsync(Int32, String, String, String, CancellationToken)

Get Abandoned Checkouts

GetAListOfAllServicesOfAnOrganizationAsync(String, CancellationToken)

Get a List of All Services of an Organization

GetAListOfLicensesAsync(String, Int32, CancellationToken)

Get a List of Licenses

GetAllCommitteesAsync(Int32, String, String, Nullable<Int32>, Nullable<Boolean>, CancellationToken)

Get All Committees

GetAllEventRegistrationsInformationForAnIndividualAsync(String, Int32, String, CancellationToken)

Get All Event Registrations Information for an Individual

GetAllEventsAsync(Int32, String, String, String, CancellationToken)

Get All Events

GetAllOpenOrdersForAnIndividualAsync(String, Int32, Nullable<Boolean>, String, String, CancellationToken)

Get All Open Orders for an Individual

GetAllStatesByCountryAsync(String, Int32, CancellationToken)

Get All States by Country

GetCommitteeInformationForAnIndividualAsync(String, Int32, Nullable<Boolean>, CancellationToken)

Get Committee Information for an Individual

GetCommitteeMembersByCommitteeIdOrCodeAsync(String, Int32, Nullable<Int32>, String, CancellationToken)

Get Committee Members by committee ID or code

GetCourseAttendeesAsync(String, Int32, CancellationToken)

Get Course Attendees

GetIndividualActiveMembershipsAsync(String, CancellationToken)

Get Individual Active Memberships

GetIndividualCustomFieldValuesAsync(String, CancellationToken)

Get Individual Custom Field Values

GetIndividualInactiveMembershipsAsync(String, CancellationToken)

Get Individual Inactive Memberships

GetIndividualsActiveSubscriptionsAsync(String, Int32, CancellationToken)

Get Individual's Active Subscriptions

GetIndividualsRelationshipsAsync(String, Int32, String, Nullable<Boolean>, CancellationToken)

Get Individual's Relationships

GetListOfActiveCertificationsForAnIndividualAsync(String, Int32, CancellationToken)

Get List of Active Certifications for an Individual

GetListOfActiveCertificationsForAnOrganizationAsync(String, Int32, CancellationToken)

Get List of Active Certifications for an Organization

GetNomineesByCommitteeAsync(String, Int32, String, CancellationToken)

Get Nominees by Committee

GetOrganizationActiveMembershipsAsync(String, CancellationToken)

Get Organization Active Memberships

GetOrganizationCustomFieldValuesAsync(String, CancellationToken)

Get Organization Custom Field Values

GetOrganizationInactiveMembershipsAsync(String, CancellationToken)

Get Organization Inactive Memberships

GetOrganizationsActiveSubscriptionsAsync(String, Int32, CancellationToken)

Get Organization's Active Subscriptions

GetOrganizationsRelationshipsAsync(String, Int32, String, Nullable<Boolean>, CancellationToken)

Get Organization's Relationships

GetPositionsByCommitteeAsync(String, CancellationToken)

Get Positions by Committee

GetPurchasesForAnIndividualAsync(String, Int32, String, String, String, CancellationToken)

Get Purchases for an Individual

GetSubCommitteesAsync(String, Int32, CancellationToken)

Get Sub-Committees

GetUpcomingEventsAsync(Int32, CancellationToken)

Get Upcoming Events

IndividualAddEducationCreditAsync(String, EducationCreditData, CancellationToken)

Add Education Credits to Individual

IndividualAddNoteAsync(String, NoteData, CancellationToken)

Add Note to Individual

IndividualsLookupByNameAsync(Int32, String, CancellationToken)

Lookup Individuals

ListAllAwardsAsync(Int32, Nullable<Int32>, CancellationToken)

List All Awards

ListAllCountriesAsync(Int32, CancellationToken)

List All Countries

ListAllEventCancellationsByEventAsync(String, Int32, Nullable<Boolean>, String, CancellationToken)

List All Event Cancellations by Event

ListAllExhibitorsAsync(String, Int32, CancellationToken)

List All Exhibitors

ListAllExhibitsAsync(Int32, CancellationToken)

List All Exhibits

ListAllIndividualsAsync(Int32, String, Nullable<Boolean>, String, CancellationToken)

List all Individuals

ListAllOpenCustomerRequestAsync(Int32, CancellationToken)

List All Open Customer Request

ListCompletedUserTasksByUserIdOrEmailAsync(String, Int32, CancellationToken)

List Completed User Tasks by User ID or Email

ListOfAllIndividualMembersAsync(Int32, String, Nullable<Double>, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, CancellationToken)

List of All Individual Members

ListOfAllOrganizationMembersAsync(Int32, String, Nullable<Double>, String, Nullable<Double>, String, String, String, String, String, Nullable<Double>, Nullable<Double>, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, CancellationToken)

List of All Organization Members

ListOfCustomerRelationshipsAsync(Int32, CancellationToken)

List of Customer Relationships

ListOfExamsAsync(Int32, String, String, Nullable<Boolean>, String, String, Nullable<Boolean>, CancellationToken)

List of Exams

ListPendingUserTasksByUserIdOrEmailAsync(String, Int32, CancellationToken)

List Pending User Tasks by User ID or Email

ListRegistrantsAsync(String, Int32, String, Nullable<Boolean>, String, CancellationToken)

List Registrants

MarkRegistrantAttendedAsync(String, List<Nullable<JsonElement>>, CancellationToken)

Mark Registrant as Attended

OrganizationAddNoteAsync(String, NoteData, CancellationToken)

Add Note to Organization

OrganizationGetProfileAsync(String, Int32, CancellationToken)

Find Organization by Id or Record Number

OrganizationLookupByNameAsync(Int32, String, CancellationToken)

Lookup Organizations

RegisterAnIndividualForAFreeSessionAsync(String, String, List<SessionRegistrationData>, String, CancellationToken)

Register an Individual for a Free Session

ResolveUrl(String)

Resolves a relative path or validates an absolute URL against the connection runtime URL. When the NextLink host matches the connection URL, it's used as-is. When it doesn't match (codeless connectors like ARM return nextLink pointing to the backend host e.g. management.azure.com), the path+query is extracted and routed through the APIM proxy. This is safe because the request still goes through the connection runtime URL with API Hub auth.

(Inherited from ConnectorClientBase)
SaveRelationshipForOrganizationAsync(String, SaveRelationshipForOrganizationInput, CancellationToken)

Save Relationship for Organization

UpdateAnIndividualEmailAsync(String, String, UpdateAnIndividualEmailInput, CancellationToken)

Update an Individual Email

UpdateCommitteeMemberAsync(String, String, String, CommitteeMemberUpdateData, CancellationToken)

Update Committee Member

UpdateCustomerRequestAsync(RequestUpdateData, CancellationToken)

Update Customer Request

UpdateCustomFieldValueAsync(String, CustomFieldData, CancellationToken)

Update Individual Custom Field Values

UpdateOrganizationAsync(String, UpdateOrganizationInput, CancellationToken)

Update Organization

UpdatePhoneForAnIndividualAsync(String, String, PhoneSaveData, CancellationToken)

Update Phone for an Individual

UpdatePhoneForAnOrganizationAsync(String, String, PhoneSaveData, CancellationToken)

Update Phone for an Organization

UpdateTaskByTaskNumberAsync(String, TaskSaveData, CancellationToken)

Update Task by Task Number

UpdateUserTaskProgressOrMarkAsCompletedAsync(String, UserTaskData, CancellationToken)

Update User Task Progress or Mark as Completed

Applies to