LargePersonGroupClient Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The LargePersonGroup sub-client.
public class LargePersonGroupClient
type LargePersonGroupClient = class
Public Class LargePersonGroupClient
- Inheritance
-
LargePersonGroupClient
Constructors
LargePersonGroupClient() |
Initializes a new instance of LargePersonGroupClient for mocking. |
LargePersonGroupClient(Uri, AzureKeyCredential, String, AzureAIVisionFaceClientOptions) |
Initializes a new instance of LargePersonGroupClient. |
LargePersonGroupClient(Uri, AzureKeyCredential, String) |
Initializes a new instance of FaceClient. |
LargePersonGroupClient(Uri, TokenCredential, String, AzureAIVisionFaceClientOptions) |
Initializes a new instance of FaceClient. |
LargePersonGroupClient(Uri, TokenCredential, String) |
Initializes a new instance of FaceClient. |
Properties
Pipeline |
The HTTP pipeline for sending and receiving REST requests and responses. |
Methods
AddFace(Guid, BinaryData, IEnumerable<Int32>, Nullable<FaceDetectionModel>, String, CancellationToken) |
Add a face to a person into a Large Person Group for face identification or verification. |
AddFace(Guid, RequestContent, IEnumerable<Int32>, String, String, RequestContext) |
[Protocol Method] Add a face to a person into a Large Person Group for face identification or verification.
|
AddFace(Guid, Uri, IEnumerable<Int32>, Nullable<FaceDetectionModel>, String, CancellationToken) |
Add a face to a person into a Large Person Group for face identification or verification. |
AddFaceAsync(Guid, BinaryData, IEnumerable<Int32>, Nullable<FaceDetectionModel>, String, CancellationToken) |
Add a face to a person into a Large Person Group for face identification or verification. |
AddFaceAsync(Guid, RequestContent, IEnumerable<Int32>, String, String, RequestContext) |
[Protocol Method] Add a face to a person into a Large Person Group for face identification or verification.
|
AddFaceAsync(Guid, Uri, IEnumerable<Int32>, Nullable<FaceDetectionModel>, String, CancellationToken) |
Add a face to a person into a Large Person Group for face identification or verification. |
Create(RequestContent, RequestContext) |
[Protocol Method] Create a new Large Person Group with user-specified largePersonGroupId, name, an optional userData and recognitionModel.
|
Create(String, String, Nullable<FaceRecognitionModel>, CancellationToken) |
Create a new Large Person Group with user-specified largePersonGroupId, name, an optional userData and recognitionModel. |
CreateAsync(RequestContent, RequestContext) |
[Protocol Method] Create a new Large Person Group with user-specified largePersonGroupId, name, an optional userData and recognitionModel.
|
CreateAsync(String, String, Nullable<FaceRecognitionModel>, CancellationToken) |
Create a new Large Person Group with user-specified largePersonGroupId, name, an optional userData and recognitionModel. |
CreatePerson(RequestContent, RequestContext) |
[Protocol Method] Create a new person in a specified Large Person Group. To add face to this person, please call "Add Large Person Group Person Face".
|
CreatePerson(String, String, CancellationToken) |
Create a new person in a specified Large Person Group. To add face to this person, please call "Add Large Person Group Person Face". |
CreatePersonAsync(RequestContent, RequestContext) |
[Protocol Method] Create a new person in a specified Large Person Group. To add face to this person, please call "Add Large Person Group Person Face".
|
CreatePersonAsync(String, String, CancellationToken) |
Create a new person in a specified Large Person Group. To add face to this person, please call "Add Large Person Group Person Face". |
Delete(RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/delete-large-person-group for more details.
|
DeleteAsync(RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/delete-large-person-group for more details.
|
DeleteFace(Guid, Guid, RequestContext) |
[Protocol Method] Delete a face from a person in a Large Person Group by specified largePersonGroupId, personId and persistedFaceId.
|
DeleteFaceAsync(Guid, Guid, RequestContext) |
[Protocol Method] Delete a face from a person in a Large Person Group by specified largePersonGroupId, personId and persistedFaceId.
|
DeletePerson(Guid, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/delete-large-person-group-person for more details.
|
DeletePersonAsync(Guid, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/delete-large-person-group-person for more details.
|
GetFace(Guid, Guid, CancellationToken) |
Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group-person-face for more details. |
GetFace(Guid, Guid, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group-person-face for more details.
|
GetFaceAsync(Guid, Guid, CancellationToken) |
Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group-person-face for more details. |
GetFaceAsync(Guid, Guid, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group-person-face for more details.
|
GetLargePersonGroup(Nullable<Boolean>, CancellationToken) |
Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group for more details. |
GetLargePersonGroup(Nullable<Boolean>, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group for more details.
|
GetLargePersonGroupAsync(Nullable<Boolean>, CancellationToken) |
Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group for more details. |
GetLargePersonGroupAsync(Nullable<Boolean>, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group for more details.
|
GetLargePersonGroups(String, Nullable<Int32>, Nullable<Boolean>, CancellationToken) |
List all existing Large Person Groups' largePersonGroupId, name, userData and recognitionModel. |
GetLargePersonGroups(String, Nullable<Int32>, Nullable<Boolean>, RequestContext) |
[Protocol Method] List all existing Large Person Groups' largePersonGroupId, name, userData and recognitionModel.
|
GetLargePersonGroupsAsync(String, Nullable<Int32>, Nullable<Boolean>, CancellationToken) |
List all existing Large Person Groups' largePersonGroupId, name, userData and recognitionModel. |
GetLargePersonGroupsAsync(String, Nullable<Int32>, Nullable<Boolean>, RequestContext) |
[Protocol Method] List all existing Large Person Groups' largePersonGroupId, name, userData and recognitionModel.
|
GetPerson(Guid, CancellationToken) |
Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group-person for more details. |
GetPerson(Guid, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group-person for more details.
|
GetPersonAsync(Guid, CancellationToken) |
Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group-person for more details. |
GetPersonAsync(Guid, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/get-large-person-group-person for more details.
|
GetPersons(String, Nullable<Int32>, CancellationToken) |
List all persons' information in the specified Large Person Group, including personId, name, userData and persistedFaceIds of registered person faces. |
GetPersons(String, Nullable<Int32>, RequestContext) |
[Protocol Method] List all persons' information in the specified Large Person Group, including personId, name, userData and persistedFaceIds of registered person faces.
|
GetPersonsAsync(String, Nullable<Int32>, CancellationToken) |
List all persons' information in the specified Large Person Group, including personId, name, userData and persistedFaceIds of registered person faces. |
GetPersonsAsync(String, Nullable<Int32>, RequestContext) |
[Protocol Method] List all persons' information in the specified Large Person Group, including personId, name, userData and persistedFaceIds of registered person faces.
|
GetTrainingStatus(CancellationToken) |
To check Large Person Group training status completed or still ongoing. Large Person Group training is an asynchronous operation triggered by "Train Large Person Group" API. |
GetTrainingStatus(RequestContext) |
[Protocol Method] To check Large Person Group training status completed or still ongoing. Large Person Group training is an asynchronous operation triggered by "Train Large Person Group" API.
|
GetTrainingStatusAsync(CancellationToken) |
To check Large Person Group training status completed or still ongoing. Large Person Group training is an asynchronous operation triggered by "Train Large Person Group" API. |
GetTrainingStatusAsync(RequestContext) |
[Protocol Method] To check Large Person Group training status completed or still ongoing. Large Person Group training is an asynchronous operation triggered by "Train Large Person Group" API.
|
Train(WaitUntil, RequestContext) |
[Protocol Method] Submit a Large Person Group training task. Training is a crucial step that only a trained Large Person Group can be used by "Identify From Large Person Group".
|
TrainAsync(WaitUntil, RequestContext) |
[Protocol Method] Submit a Large Person Group training task. Training is a crucial step that only a trained Large Person Group can be used by "Identify From Large Person Group".
|
Update(RequestContent, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/update-large-person-group for more details.
|
UpdateAsync(RequestContent, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/update-large-person-group for more details.
|
UpdateFace(Guid, Guid, RequestContent, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/update-large-person-group-person-face for more details.
|
UpdateFaceAsync(Guid, Guid, RequestContent, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/update-large-person-group-person-face for more details.
|
UpdatePerson(Guid, RequestContent, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/update-large-person-group-person for more details.
|
UpdatePersonAsync(Guid, RequestContent, RequestContext) |
[Protocol Method] Please refer to https://learn.microsoft.com/rest/api/face/person-group-operations/update-large-person-group-person for more details.
|
Applies to
Azure SDK for .NET