internal DeleteCollectionResponse DeleteCollection(DeleteCollectionRequest request) { var marshaller = new DeleteCollectionRequestMarshaller(); var unmarshaller = DeleteCollectionResponseUnmarshaller.Instance; return(Invoke <DeleteCollectionRequest, DeleteCollectionResponse>(request, marshaller, unmarshaller)); }
/// <summary> /// Initiates the asynchronous execution of the DeleteCollection operation. /// </summary> /// /// <param name="request">Container for the necessary parameters to execute the DeleteCollection operation.</param> /// <param name="cancellationToken"> /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// </param> /// <returns>The task object representing the asynchronous operation.</returns> public Task <DeleteCollectionResponse> DeleteCollectionAsync(DeleteCollectionRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)) { var marshaller = new DeleteCollectionRequestMarshaller(); var unmarshaller = DeleteCollectionResponseUnmarshaller.Instance; return(InvokeAsync <DeleteCollectionRequest, DeleteCollectionResponse>(request, marshaller, unmarshaller, cancellationToken)); }
private void DeleteCollection() { Console.WriteLine("Deleting existing collection: {0}", CollectionName); DeleteCollectionRequest request = new DeleteCollectionRequest() { CollectionId = CollectionName }; DeleteCollectionResponse response = Client.DeleteCollection(request); Console.WriteLine("Collection deleted."); }
public void Construct() { var filter = new Filter <Frog>(new[] { new FilterTerm(nameof(Frog.Name), FilterOperators.StartsWith, "Fr") }); var request = new DeleteCollectionRequest <Frog>(filter); Assert.Same(filter, request.Filter); var basket = new DeleteCollectionBasket <Frog, int>(request); Assert.Equal(typeof(Frog), basket.DataType); Assert.Same(request, basket.DescentPayload); }
// snippet-start:[Rekognition.dotnetv3.DeleteCollectionExample] public static async Task Main() { var rekognitionClient = new AmazonRekognitionClient(); string collectionId = "MyCollection"; Console.WriteLine("Deleting collection: " + collectionId); var deleteCollectionRequest = new DeleteCollectionRequest() { CollectionId = collectionId, }; var deleteCollectionResponse = await rekognitionClient.DeleteCollectionAsync(deleteCollectionRequest); Console.WriteLine($"{collectionId}: {deleteCollectionResponse.StatusCode}"); }
public static void Example() { AmazonRekognitionClient rekognitionClient = new AmazonRekognitionClient(); String collectionId = "MyCollection"; Console.WriteLine("Deleting collection: " + collectionId); DeleteCollectionRequest deleteCollectionRequest = new DeleteCollectionRequest() { CollectionId = collectionId }; DeleteCollectionResponse deleteCollectionResponse = rekognitionClient.DeleteCollection(deleteCollectionRequest); Console.WriteLine(collectionId + ": " + deleteCollectionResponse.StatusCode); }
public static void Delete(string _collectionId) { if (GetFaceCollectionList().Contains(_collectionId)) { string collectionId = _collectionId; try { using (rekognitionClient = new AmazonRekognitionClient(collectionRegion)) { DeletingCollection(); } void DeletingCollection() { Console.WriteLine("Deleting collection: " + collectionId); DeleteCollectionRequest deleteCollectionRequest = new DeleteCollectionRequest() { CollectionId = collectionId }; DeleteCollectionResponse deleteCollectionResponse = rekognitionClient.DeleteCollection(deleteCollectionRequest); Console.WriteLine(collectionId + ": " + deleteCollectionResponse.StatusCode); } } catch (AmazonRekognitionException e) { Console.WriteLine("AmazonRekognitionException: " + e); } catch (Exception e) { Console.WriteLine("Error: " + e); } } }