LargeFaceListClient Class

Definition

The LargeFaceList sub-client.

public class LargeFaceListClient
type LargeFaceListClient = class
Public Class LargeFaceListClient
Inheritance
LargeFaceListClient

Constructors

LargeFaceListClient()

Initializes a new instance of LargeFaceListClient for mocking.

LargeFaceListClient(Uri, AzureKeyCredential, String, AzureAIVisionFaceClientOptions)

Initializes a new instance of LargeFaceListClient.

LargeFaceListClient(Uri, AzureKeyCredential, String)

Initializes a new instance of FaceClient.

LargeFaceListClient(Uri, TokenCredential, String, AzureAIVisionFaceClientOptions)

Initializes a new instance of FaceClient.

LargeFaceListClient(Uri, TokenCredential, String)

Initializes a new instance of FaceClient.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

AddFace(BinaryData, IEnumerable<Int32>, Nullable<FaceDetectionModel>, String, CancellationToken)

Add a face to a specified Large Face List, up to 1,000,000 faces.

AddFace(RequestContent, IEnumerable<Int32>, String, String, RequestContext)

[Protocol Method] Add a face to a specified Large Face List, up to 1,000,000 faces.

AddFace(Uri, IEnumerable<Int32>, Nullable<FaceDetectionModel>, String, CancellationToken)

Add a face to a specified Large Face List, up to 1,000,000 faces.

AddFaceAsync(BinaryData, IEnumerable<Int32>, Nullable<FaceDetectionModel>, String, CancellationToken)

Add a face to a specified Large Face List, up to 1,000,000 faces.

AddFaceAsync(RequestContent, IEnumerable<Int32>, String, String, RequestContext)

[Protocol Method] Add a face to a specified Large Face List, up to 1,000,000 faces.

AddFaceAsync(Uri, IEnumerable<Int32>, Nullable<FaceDetectionModel>, String, CancellationToken)

Add a face to a specified Large Face List, up to 1,000,000 faces.

Create(RequestContent, RequestContext)

[Protocol Method] Create an empty Large Face List with user-specified largeFaceListId, name, an optional userData and recognitionModel.

Create(String, String, Nullable<FaceRecognitionModel>, CancellationToken)

Create an empty Large Face List with user-specified largeFaceListId, name, an optional userData and recognitionModel.

CreateAsync(RequestContent, RequestContext)

[Protocol Method] Create an empty Large Face List with user-specified largeFaceListId, name, an optional userData and recognitionModel.

CreateAsync(String, String, Nullable<FaceRecognitionModel>, CancellationToken)

Create an empty Large Face List with user-specified largeFaceListId, name, an optional userData and recognitionModel.

Delete(RequestContext)

[Protocol Method] Delete a face from a Large Face List by specified largeFaceListId and persistedFaceId.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteAsync(RequestContext)

[Protocol Method] Delete a face from a Large Face List by specified largeFaceListId and persistedFaceId.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteFace(Guid, RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/delete-large-face-list-face for more details.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteFaceAsync(Guid, RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/delete-large-face-list-face for more details.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetFace(Guid, CancellationToken)

Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list-face for more details.

GetFace(Guid, RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list-face for more details.

GetFaceAsync(Guid, CancellationToken)

Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list-face for more details.

GetFaceAsync(Guid, RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list-face for more details.

GetFaces(String, Nullable<Int32>, CancellationToken)

List faces' persistedFaceId and userData in a specified Large Face List.

GetFaces(String, Nullable<Int32>, RequestContext)

[Protocol Method] List faces' persistedFaceId and userData in a specified Large Face List.

GetFacesAsync(String, Nullable<Int32>, CancellationToken)

List faces' persistedFaceId and userData in a specified Large Face List.

GetFacesAsync(String, Nullable<Int32>, RequestContext)

[Protocol Method] List faces' persistedFaceId and userData in a specified Large Face List.

GetLargeFaceList(Nullable<Boolean>, CancellationToken)

Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list for more details.

GetLargeFaceList(Nullable<Boolean>, RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list for more details.

GetLargeFaceListAsync(Nullable<Boolean>, CancellationToken)

Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list for more details.

GetLargeFaceListAsync(Nullable<Boolean>, RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list for more details.

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

List Large Face Lists' information of largeFaceListId, name, userData and recognitionModel.

GetLargeFaceLists(String, Nullable<Int32>, Nullable<Boolean>, RequestContext)

[Protocol Method] List Large Face Lists' information of largeFaceListId, name, userData and recognitionModel.

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

List Large Face Lists' information of largeFaceListId, name, userData and recognitionModel.

GetLargeFaceListsAsync(String, Nullable<Int32>, Nullable<Boolean>, RequestContext)

[Protocol Method] List Large Face Lists' information of largeFaceListId, name, userData and recognitionModel.

GetTrainingStatus(CancellationToken)

Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list-training-status for more details.

GetTrainingStatus(RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list-training-status for more details.

GetTrainingStatusAsync(CancellationToken)

Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list-training-status for more details.

GetTrainingStatusAsync(RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/get-large-face-list-training-status for more details.

Train(WaitUntil, RequestContext)

[Protocol Method] Submit a Large Face List training task.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
TrainAsync(WaitUntil, RequestContext)

[Protocol Method] Submit a Large Face List training task.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Update(RequestContent, RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/update-large-face-list for more details.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
UpdateAsync(RequestContent, RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/update-large-face-list for more details.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
UpdateFace(Guid, RequestContent, RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/update-large-face-list-face for more details.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
UpdateFaceAsync(Guid, RequestContent, RequestContext)

[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/face-list-operations/update-large-face-list-face for more details.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to