internal DeleteFacesResponse DeleteFaces(DeleteFacesRequest request) { var marshaller = new DeleteFacesRequestMarshaller(); var unmarshaller = DeleteFacesResponseUnmarshaller.Instance; return(Invoke <DeleteFacesRequest, DeleteFacesResponse>(request, marshaller, unmarshaller)); }
/// <summary> /// Initiates the asynchronous execution of the DeleteFaces operation. /// </summary> /// /// <param name="request">Container for the necessary parameters to execute the DeleteFaces 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 <DeleteFacesResponse> DeleteFacesAsync(DeleteFacesRequest request, System.Threading.CancellationToken cancellationToken = default(CancellationToken)) { var marshaller = new DeleteFacesRequestMarshaller(); var unmarshaller = DeleteFacesResponseUnmarshaller.Instance; return(InvokeAsync <DeleteFacesRequest, DeleteFacesResponse>(request, marshaller, unmarshaller, cancellationToken)); }
public void RemoveFacesFromCollection(string collectionId, List <string> removedFaces) { AmazonRekognitionClient rekognitionClient = AmazonClient.GetInstance(); DeleteFacesRequest deleteFacesRequest = new DeleteFacesRequest() { CollectionId = collectionId, FaceIds = removedFaces }; DeleteFacesResponse deleteFacesResponse = rekognitionClient.DeleteFaces(deleteFacesRequest); }
// snippet-start:[Rekognition.dotnetv3.DeleteFacesExample] public static async Task Main() { string collectionId = "MyCollection"; var faces = new List <string> { "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" }; var rekognitionClient = new AmazonRekognitionClient(); var deleteFacesRequest = new DeleteFacesRequest() { CollectionId = collectionId, FaceIds = faces, }; DeleteFacesResponse deleteFacesResponse = await rekognitionClient.DeleteFacesAsync(deleteFacesRequest); deleteFacesResponse.DeletedFaces.ForEach(face => { Console.WriteLine($"FaceID: {face}"); }); }
public static void Example() { String collectionId = "MyCollection"; List <String> faces = new List <String>() { "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" }; AmazonRekognitionClient rekognitionClient = new AmazonRekognitionClient(); DeleteFacesRequest deleteFacesRequest = new DeleteFacesRequest() { CollectionId = collectionId, FaceIds = faces }; DeleteFacesResponse deleteFacesResponse = rekognitionClient.DeleteFaces(deleteFacesRequest); foreach (String face in deleteFacesResponse.DeletedFaces) { Console.WriteLine("FaceID: " + face); } }