C# Class Nfield.Services.Implementation.NfieldSamplingPointInterviewerAssignmentsService

Implementation of INfieldSamplingPointInterviewerAssignmentsService
Inheritance: INfieldSamplingPointInterviewerAssignmentsService, INfieldConnectionClientObject
Afficher le fichier Open project: NIPOSoftware/Nfield-SDK Class Usage Examples

Private Properties

Свойство Type Description
AssignmentsApi System.Uri
AssignmentsApi System.Uri
CheckParameters void
CheckParameters void
CheckParameters void

Méthodes publiques

Méthode Description
AssignAsync ( string surveyId, SamplingPointInterviewerAssignmentsModel model ) : System.Threading.Tasks.Task
AssignAsync ( string surveyId, string samplingPointId, string interviewerId ) : System.Threading.Tasks.Task
InitializeNfieldConnection ( INfieldConnectionClient connection ) : void
QueryAsync ( string surveyId, string samplingPointId ) : Task>
UnassignAsync ( string surveyId, SamplingPointInterviewerAssignmentsModel model ) : System.Threading.Tasks.Task
UnassignAsync ( string surveyId, string samplingPointId, string interviewerId ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
AssignmentsApi ( string surveyId ) : Uri
AssignmentsApi ( string surveyId, string samplingPointId, string interviewerId ) : Uri
CheckParameters ( string surveyId, SamplingPointInterviewerAssignmentsModel model ) : void
CheckParameters ( string surveyId, string samplingPointId ) : void
CheckParameters ( string surveyId, string samplingPointId, string interviewerId ) : void

Method Details

AssignAsync() public méthode

public AssignAsync ( string surveyId, SamplingPointInterviewerAssignmentsModel model ) : System.Threading.Tasks.Task
surveyId string
model Nfield.Models.SamplingPointInterviewerAssignmentsModel
Résultat System.Threading.Tasks.Task

AssignAsync() public méthode

public AssignAsync ( string surveyId, string samplingPointId, string interviewerId ) : System.Threading.Tasks.Task
surveyId string
samplingPointId string
interviewerId string
Résultat System.Threading.Tasks.Task

InitializeNfieldConnection() public méthode

public InitializeNfieldConnection ( INfieldConnectionClient connection ) : void
connection INfieldConnectionClient
Résultat void

QueryAsync() public méthode

public QueryAsync ( string surveyId, string samplingPointId ) : Task>
surveyId string
samplingPointId string
Résultat Task>

UnassignAsync() public méthode

public UnassignAsync ( string surveyId, SamplingPointInterviewerAssignmentsModel model ) : System.Threading.Tasks.Task
surveyId string
model Nfield.Models.SamplingPointInterviewerAssignmentsModel
Résultat System.Threading.Tasks.Task

UnassignAsync() public méthode

public UnassignAsync ( string surveyId, string samplingPointId, string interviewerId ) : System.Threading.Tasks.Task
surveyId string
samplingPointId string
interviewerId string
Résultat System.Threading.Tasks.Task