Share via


INewCommerceMigrationCollection Interface

Definition

Encapsulates the collection behavior for a New-Commerce migration.

public interface INewCommerceMigrationCollection : Microsoft.Store.PartnerCenter.GenericOperations.IEntityCreateOperations<Microsoft.Store.PartnerCenter.Models.NewCommerceMigrations.NewCommerceMigration,Microsoft.Store.PartnerCenter.Models.NewCommerceMigrations.NewCommerceMigration>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityCreateOperations<Microsoft.Store.PartnerCenter.Models.NewCommerceMigrations.NewCommerceMigration>, Microsoft.Store.PartnerCenter.GenericOperations.IEntitySelector<Microsoft.Store.PartnerCenter.NewCommerceMigrations.INewCommerceMigration>, Microsoft.Store.PartnerCenter.IPartnerComponent, Microsoft.Store.PartnerCenter.IPartnerComponent<string>
type INewCommerceMigrationCollection = interface
    interface IPartnerComponent
    interface IPartnerComponent<string>
    interface IEntityCreateOperations<NewCommerceMigration>
    interface IEntityCreateOperations<NewCommerceMigration, NewCommerceMigration>
    interface IEntitySelector<INewCommerceMigration>
Public Interface INewCommerceMigrationCollection
Implements IEntityCreateOperations(Of NewCommerceMigration), IEntityCreateOperations(Of NewCommerceMigration, NewCommerceMigration), IEntitySelector(Of INewCommerceMigration), IPartnerComponent, IPartnerComponent(Of String)
Implements

Properties

Context

Gets the component context object.

(Inherited from IPartnerComponent<TContext>)
Item[String]

Gets a specific New-Commerce migration behavior.

Partner

Gets a reference to the partner operations instance that generated this component.

(Inherited from IPartnerComponent<TContext>)

Methods

ById(String)

Gets a specific New-Commerce migration behavior.

Create(NewCommerceMigration)

Creates a New-Commerce migration.

Create(T)

Creates a new entity.

(Inherited from IEntityCreateOperations<T,T1>)
CreateAsync(NewCommerceMigration)

Asynchronously creates a New-Commerce migration.

CreateAsync(T)

Asynchronously creates a new entity.

(Inherited from IEntityCreateOperations<T,T1>)
Get(String, String, String, Nullable<Int32>, String)

Gets all the New-Commerce migrations for the given search request.

GetAsync(String, String, String, Nullable<Int32>, String)

Asynchronously gets all the New-Commerce migrations for the given search request.

GetEvents(String, String)

Gets the collection of migration events associated to a New-Commerce migration ID or subscription ID.

GetEventsAsync(String, String)

Asynchronously gets the collection of migration events associated to a New-Commerce migration ID or subscription ID.

Validate(NewCommerceMigration)

Validates a New-Commerce migration.

ValidateAsync(NewCommerceMigration)

Asynchronously validates a New-Commerce migration.

Applies to