Ejemplo n.º 1
0
        private void InternalRegisterBuilder(ICustomSerializableBuilder typeBuilder, ushort typeMask)
        {
            List <ICustomSerializableBuilder> builderTableFromTypeId = SyncStateTypeFactory.GetBuilderTableFromTypeId(typeMask);

            builderTableFromTypeId.Add(typeBuilder);
            typeBuilder.TypeId = (ushort)(builderTableFromTypeId.Count | (int)typeMask);
        }
Ejemplo n.º 2
0
 public void RegisterBuilder(ICustomSerializableBuilder typeBuilder)
 {
     this.RegisterInternalBuilders();
     this.InternalRegisterBuilder(typeBuilder, 32768);
 }
Ejemplo n.º 3
0
 public static bool IsTypeRegistered(ICustomSerializableBuilder typeBuilder)
 {
     return(SyncStateTypeFactory.DoesTypeExistWithThisId(typeBuilder.TypeId));
 }