C# Класс Nfield.Services.Implementation.NfieldSamplingPointInterviewerAssignmentsService

Implementation of INfieldSamplingPointInterviewerAssignmentsService
Наследование: INfieldSamplingPointInterviewerAssignmentsService, INfieldConnectionClientObject
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AssignmentsApi System.Uri
AssignmentsApi System.Uri
CheckParameters void
CheckParameters void
CheckParameters void

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

AssignAsync() публичный Метод

public AssignAsync ( string surveyId, SamplingPointInterviewerAssignmentsModel model ) : System.Threading.Tasks.Task
surveyId string
model Nfield.Models.SamplingPointInterviewerAssignmentsModel
Результат System.Threading.Tasks.Task

AssignAsync() публичный Метод

public AssignAsync ( string surveyId, string samplingPointId, string interviewerId ) : System.Threading.Tasks.Task
surveyId string
samplingPointId string
interviewerId string
Результат System.Threading.Tasks.Task

InitializeNfieldConnection() публичный Метод

public InitializeNfieldConnection ( INfieldConnectionClient connection ) : void
connection INfieldConnectionClient
Результат void

QueryAsync() публичный Метод

public QueryAsync ( string surveyId, string samplingPointId ) : Task>
surveyId string
samplingPointId string
Результат Task>

UnassignAsync() публичный Метод

public UnassignAsync ( string surveyId, SamplingPointInterviewerAssignmentsModel model ) : System.Threading.Tasks.Task
surveyId string
model Nfield.Models.SamplingPointInterviewerAssignmentsModel
Результат System.Threading.Tasks.Task

UnassignAsync() публичный Метод

public UnassignAsync ( string surveyId, string samplingPointId, string interviewerId ) : System.Threading.Tasks.Task
surveyId string
samplingPointId string
interviewerId string
Результат System.Threading.Tasks.Task