Udostępnij za pośrednictwem


ICollectionOperations Interface

Definition

RemoteApp collection operations.

public interface ICollectionOperations
type ICollectionOperations = interface
Public Interface ICollectionOperations

Methods

CreateAsync(Boolean, CollectionCreationDetails, CancellationToken)

Creates a collection with the given details.

DeleteAsync(String, CancellationToken)

Deletes the given collection.

DisconnectSessionAsync(String, SessionCommandParameter, CancellationToken)

Disconnects the session associated with the user UPN

GetAdAsync(String, CancellationToken)

Returns the specified Active directory's configuration.

GetAsync(String, CancellationToken)

Returns the result for a given collection

GetUsageDetailsAsync(String, String, String, String, CancellationToken)

Gets the summary of collection usage for the requested period.

GetUsageSummaryAsync(String, String, String, CancellationToken)

Gets the summary of collection usage for the requested period.

ListAsync(CancellationToken)

Returns the list of all collection currently available for the subscription Id

ListSessionsAsync(String, CancellationToken)

Gets the list of all sessions in the collection.

ListVmsAsync(String, CancellationToken)

Gets the list of all virtual machines in the collection.

LogoffSessionAsync(String, SessionCommandParameter, CancellationToken)

Logs off the session associated with the user UPN

RegionListAsync(CancellationToken)

Gets a list of all regions where collection can be created for the subscription.

RestartVmAsync(String, RestartVmCommandParameter, CancellationToken)

Restarts VM associated with a collection.

SendMessageToSessionAsync(String, SessionSendMessageCommandParameter, CancellationToken)

Sends message to the session associated with the user UPN

SetAdAsync(String, ActiveDirectoryConfigParameter, CancellationToken)

Updates the specified Active directory's configuration.

SetAsync(String, Boolean, Boolean, CollectionUpdateDetails, CancellationToken)

Sets a new information to the collection with given id.

Extension Methods

Create(ICollectionOperations, Boolean, CollectionCreationDetails)

Creates a collection with the given details.

CreateAsync(ICollectionOperations, Boolean, CollectionCreationDetails)

Creates a collection with the given details.

Delete(ICollectionOperations, String)

Deletes the given collection.

DeleteAsync(ICollectionOperations, String)

Deletes the given collection.

DisconnectSession(ICollectionOperations, String, SessionCommandParameter)

Disconnects the session associated with the user UPN

DisconnectSessionAsync(ICollectionOperations, String, SessionCommandParameter)

Disconnects the session associated with the user UPN

Get(ICollectionOperations, String)

Returns the result for a given collection

GetAd(ICollectionOperations, String)

Returns the specified Active directory's configuration.

GetAdAsync(ICollectionOperations, String)

Returns the specified Active directory's configuration.

GetAsync(ICollectionOperations, String)

Returns the result for a given collection

GetUsageDetails(ICollectionOperations, String, String, String, String)

Gets the summary of collection usage for the requested period.

GetUsageDetailsAsync(ICollectionOperations, String, String, String, String)

Gets the summary of collection usage for the requested period.

GetUsageSummary(ICollectionOperations, String, String, String)

Gets the summary of collection usage for the requested period.

GetUsageSummaryAsync(ICollectionOperations, String, String, String)

Gets the summary of collection usage for the requested period.

List(ICollectionOperations)

Returns the list of all collection currently available for the subscription Id

ListAsync(ICollectionOperations)

Returns the list of all collection currently available for the subscription Id

ListSessions(ICollectionOperations, String)

Gets the list of all sessions in the collection.

ListSessionsAsync(ICollectionOperations, String)

Gets the list of all sessions in the collection.

ListVms(ICollectionOperations, String)

Gets the list of all virtual machines in the collection.

ListVmsAsync(ICollectionOperations, String)

Gets the list of all virtual machines in the collection.

LogoffSession(ICollectionOperations, String, SessionCommandParameter)

Logs off the session associated with the user UPN

LogoffSessionAsync(ICollectionOperations, String, SessionCommandParameter)

Logs off the session associated with the user UPN

RegionList(ICollectionOperations)

Gets a list of all regions where collection can be created for the subscription.

RegionListAsync(ICollectionOperations)

Gets a list of all regions where collection can be created for the subscription.

RestartVm(ICollectionOperations, String, RestartVmCommandParameter)

Restarts VM associated with a collection.

RestartVmAsync(ICollectionOperations, String, RestartVmCommandParameter)

Restarts VM associated with a collection.

SendMessageToSession(ICollectionOperations, String, SessionSendMessageCommandParameter)

Sends message to the session associated with the user UPN

SendMessageToSessionAsync(ICollectionOperations, String, SessionSendMessageCommandParameter)

Sends message to the session associated with the user UPN

Set(ICollectionOperations, String, Boolean, Boolean, CollectionUpdateDetails)

Sets a new information to the collection with given id.

SetAd(ICollectionOperations, String, ActiveDirectoryConfigParameter)

Updates the specified Active directory's configuration.

SetAdAsync(ICollectionOperations, String, ActiveDirectoryConfigParameter)

Updates the specified Active directory's configuration.

SetAsync(ICollectionOperations, String, Boolean, Boolean, CollectionUpdateDetails)

Sets a new information to the collection with given id.

Applies to