Пример #1
0
 public override JoinCoauthoringRequest.OutputType HandleJoinCoauthoring(JoinCoauthoringRequest.InputType input, int protocolMajorVersion, int protocolMinorVersion)
 {
     JoinCoauthoringRequest.OutputType result = new JoinCoauthoringRequest.OutputType();
     result.Lock         = LockType.SchemaLock;
     result.CoauthStatus = CoauthStatusType.Alone;
     result.TransitionId = Guid.NewGuid();
     return(result);
 }
        // Token: 0x060001B1 RID: 433 RVA: 0x00007228 File Offset: 0x00005428
        public override JoinCoauthoringRequest.OutputType HandleJoinCoauthoring(JoinCoauthoringRequest.InputType input, int protocolMajorVersion, int protocolMinorVersion)
        {
            EditorsTableEntry editorsTableEntry = this.CreateEditorsTableEntry();

            this.editorsTable.Add(editorsTableEntry.ClientId, editorsTableEntry);
            this.editorsTableWaterline += 1UL;
            return(new JoinCoauthoringRequest.OutputType
            {
                CoauthStatus = 1,
                ExclusiveLockReturnReason = 0,
                Lock = 1,
                TransitionId = Guid.NewGuid()
            });
        }