コード例 #1
0
 public Builder SetId(global::bnet.protocol.EntityId value)
 {
     pb::ThrowHelper.ThrowIfNull(value, "value");
     result.hasId = true;
     result.id_   = value;
     return(this);
 }
コード例 #2
0
 public Builder SetGameAccountId(global::bnet.protocol.EntityId value)
 {
     pb::ThrowHelper.ThrowIfNull(value, "value");
     PrepareBuilder();
     result.hasGameAccountId = true;
     result.gameAccountId_   = value;
     return(this);
 }
コード例 #3
0
ファイル: UserManagerTypes.cs プロジェクト: wlasser/D3Emu
 public Builder SetEntity(global::bnet.protocol.EntityId value)
 {
     pb::ThrowHelper.ThrowIfNull(value, "value");
     PrepareBuilder();
     result.hasEntity = true;
     result.entity_   = value;
     return(this);
 }
コード例 #4
0
 public Builder MergeId(global::bnet.protocol.EntityId value)
 {
     pb::ThrowHelper.ThrowIfNull(value, "value");
     if (result.hasId &&
         result.id_ != global::bnet.protocol.EntityId.DefaultInstance)
     {
         result.id_ = global::bnet.protocol.EntityId.CreateBuilder(result.id_).MergeFrom(value).BuildPartial();
     }
     else
     {
         result.id_ = value;
     }
     result.hasId = true;
     return(this);
 }