コード例 #1
0
        public DeleteDocumentsResponse(Alachisoft.NosDB.Common.Protobuf.Response response) : base(response.ToBuilder())
        {
            _deleteResponse = response.DeleteDocumentsResponse.ToBuilder();

            if (_deleteResponse.FailedDocumentsList != null && _deleteResponse.FailedDocumentsCount > 0)
            {
                _failedDocumentsList = new List <FailedDocument>();
                foreach (var document in _deleteResponse.FailedDocumentsList)
                {
                    FailedDocument failedDocument = new FailedDocument();
                    failedDocument.DocumentKey     = document.DocumentId;
                    failedDocument.ErrorCode       = document.ErrorCode;
                    failedDocument.ErrorParameters = document.ErrorParamsList.ToArray();
                    _failedDocumentsList.Add(failedDocument);
                }
            }
            base.ResponseMessage = this;
        }
コード例 #2
0
 public DeleteDocumentsResponse()
 {
     _deleteResponse      = new Alachisoft.NosDB.Common.Protobuf.DeleteDocumentsResponse.Builder();
     base.ResponseMessage = this;
 }