• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# SourceType类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中SourceType的典型用法代码示例。如果您正苦于以下问题:C# SourceType类的具体用法?C# SourceType怎么用?C# SourceType使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



SourceType类属于命名空间,在下文中一共展示了SourceType类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: RecursiveRelationshipsAreMappedCorrectly

        public void RecursiveRelationshipsAreMappedCorrectly()
        {
            var map = new MemberMapper();

              var source = new SourceType
              {
            ID = 10,
            Children = new List<SourceType>
            {
              new SourceType
              {
            ID = 11,
              },
              new SourceType
              {
            ID = 12,
            Children = new List<SourceType>
            {
              new SourceType
              {
                ID = 13
              }
            }
              }

            }
              };

              var result = map.Map<SourceType, DestinationType>(source);
        }
开发者ID:JulianR,项目名称:ThisMember,代码行数:30,代码来源:RecursiveMapTests.cs


示例2: Get

        private FavoriteCollectionResponse Get(float version, int userId, PagerRequest pagerRequest, CoordinateInfo coordinate, FavoriteSortOrder sortOrder, SourceType sourceType)
        {
           
                  FavoriteCollectionResponse response;
                  int totalCount;
                  if (version >= 2.1)
                  {
                      var entitys = _favoriteRepository.Get(userId, pagerRequest, out totalCount, sortOrder, sourceType);

                      var list = MappingManager.FavoriteCollectionResponseMapping(entitys, coordinate);

                      response = new FavoriteCollectionResponse(pagerRequest, totalCount) { Favorites = list };
                  }
                  else
                  {
                      var entitys = _favoriteRepository.GetPagedList(userId, pagerRequest, out totalCount, sortOrder, sourceType);

                      response = MappingManager.FavoriteCollectionResponseMapping(entitys, coordinate);
                      response.Index = pagerRequest.PageIndex;
                      response.Size = pagerRequest.PageSize;
                      response.TotalCount = totalCount;
                  }

                  return response;
        }
开发者ID:huayumeng,项目名称:ytoo.service,代码行数:25,代码来源:FavoriteDataService.cs


示例3: MappingConditionIsRespected

        public void MappingConditionIsRespected()
        {
            var mapper = new MemberMapper();

              mapper.CreateMapProposal<SourceType, DestinationType>()
            .ForMember(dest => dest.Name).OnlyIf(src => src.ID == 0)
            .FinalizeMap();

              var source = new SourceType
              {
            ID = 10,
            Name = "X",
            Nested = new NestedSourceType
            {
              Foo = "Bla"
            }
              };

              var result = mapper.Map<SourceType, DestinationType>(source);

              Assert.IsNull(result.Name);

              source.ID = 0;

              result = mapper.Map<SourceType, DestinationType>(source);

              Assert.AreEqual("X", result.Name);
        }
开发者ID:JulianR,项目名称:ThisMember,代码行数:28,代码来源:ProposedMapMutationTests.cs


示例4: CompatibilitySourceToDispPair

 protected internal CompatibilitySourceToDispPair(DisplayType disp, SourceType source,
                                                  Func<Mapping, SourceType, bool> linkPredicate,
                                                  Func<Mapping> createMappingFunc)
     : base(disp, source, linkPredicate, createMappingFunc)
 {
     _jupiterIn = null;
 }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:7,代码来源:CompatibilitySourceToDispPair.cs


示例5: DtsTask

 public DtsTask(SourceType sourceType, string sourceName, TargetType targetType, ITarget target)
 {
     SourceType = sourceType;
     SourceName = sourceName;
     TargetType = targetType;
     Target = target;
 }
开发者ID:suh786,项目名称:dts.server,代码行数:7,代码来源:DtsTask.cs


示例6: CreateMapping

        public override Mapping CreateMapping(SourceType source)
        {
            // На видеопанеле можно показывать только аппаратные источники
            if (!source.IsHardware) return null;

            return new Mapping() {Source = source};
        }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:7,代码来源:MonitorDisplayConfig.cs


示例7: ClearMapCacheIsRespected

        public void ClearMapCacheIsRespected()
        {
            var mapper = new MemberMapper();

              mapper.CreateMap<SourceType, DestinationType>(customMapping: src => new
              {
            ID = src.ID * 10,
            Name = src.Name + src.Name
              });

              var source = new SourceType
              {
            ID = 10,
            Name = "x"
              };

              var result = mapper.Map<DestinationType>(source);

              Assert.AreEqual(100, result.ID);
              Assert.AreEqual("xx", result.Name);

              mapper.ClearMapCache();

              result = mapper.Map<DestinationType>(source);

              Assert.AreEqual(10, result.ID);
              Assert.AreEqual("x", result.Name);
        }
开发者ID:JulianR,项目名称:ThisMember,代码行数:28,代码来源:MemberMapperTests.cs


示例8: Source

 internal Source(string name, SourceType type, string code)
 {
     _name = name;
     _type = type;
     _code = code;
     _tokens = Lexer.GenerateTokens(code);
 }
开发者ID:2hp,项目名称:Processus,代码行数:7,代码来源:Source.cs


示例9: LoadDfs2

    public void LoadDfs2(string FileName)
    {
      _st = SourceType.DFS2;
      Dfs2File  = FileName;
      DFSdem = new DFS2(_dfs2File);

    }
开发者ID:XiBeichuan,项目名称:hydronumerics,代码行数:7,代码来源:DEMSourceConfiguration.cs


示例10: LoginCreate

        public void LoginCreate(string userName, string password, SourceType UserSourceType, string ExternalID, Converter converter, object dataObject)
        {
            using (DBAccess dbaccess = new DBAccess())
            {

                SqlParameter parameter1 = new SqlParameter();
                parameter1.ParameterName = "@UserName";
                parameter1.Value = userName;
                parameter1.SqlDbType = SqlDbType.VarChar;

                SqlParameter parameter2 = new SqlParameter();
                parameter2.ParameterName = "@UserPassword";
                parameter2.Value = password;
                parameter2.SqlDbType = SqlDbType.VarChar;

                SqlParameter parameter3 = new SqlParameter();
                parameter3.ParameterName = "@ExternalID";
                parameter3.Value = ExternalID;
                parameter3.SqlDbType = SqlDbType.NVarChar;

                SqlParameter parameter4 = new SqlParameter();
                parameter4.ParameterName = "@SourceID";
                parameter4.Value = UserSourceType;
                parameter4.SqlDbType = SqlDbType.Int;

                SqlParameter[] parameters = new SqlParameter[4] { parameter1, parameter2, parameter3, parameter4 };

                SqlDataReader reader = dbaccess.ExecuteProcedure("LoginCreate", this.connectionString, parameters);
                while (reader.Read())
                {
                    converter(reader, dataObject);
                }

            }
        }
开发者ID:ragsden,项目名称:src,代码行数:35,代码来源:UserResource.cs


示例11: CreateMapping

        public override Mapping CreateMapping(SourceType source)
        {
            // На обычном компе нельзя показывать аппаратные источники
            if (source.IsHardware) return null;

            return new Mapping() { Source = source };
        }
开发者ID:AlexSneg,项目名称:VIRD-1.0,代码行数:7,代码来源:ComputerDisplayConfig.cs


示例12: GetFolder

        /// <summary>
        /// 获取指定文件夹
        /// </summary>
        /// <param name="sourceId"></param>
        /// <param name="sourceType"></param>
        /// <returns></returns>
        private static string[] GetFolder(int sourceId,
                                       SourceType sourceType)
        {
            switch (sourceType)
            {
                case SourceType.BrandLogo:
                case SourceType.CustomerPortrait:
                case SourceType.CustomerThumbBackground:
                case SourceType.StoreLogo:
                    var useridstr = sourceId.ToString(CultureInfo.InvariantCulture);
                    var n = String.Empty;
                    if (useridstr.Length < 6)
                    {
                        for (var i = 0; i < (6 - useridstr.Length); i++)
                        {
                            n += "0";
                        }

                        useridstr = n + useridstr;
                    }

                    var folders = new string[2];
                    folders[0] = useridstr.Substring(0, 3);
                    folders[1] = useridstr.Substring(3, 3);

                    return folders;
                default:
                    return new string[0];
            }
        }
开发者ID:huayumeng,项目名称:ytoo.service,代码行数:36,代码来源:ResourceService.cs


示例13: List

        public ActionResult List(PagerRequest request, int? sort, SourceType? sourceType, int? sourceId)
        {
            int totalCount;
            var sortOrder = sort ==null?ResourceSortOrder.CreateDate:(ResourceSortOrder)sort.Value;

            List<ResourceEntity> data;
            if (sourceType == null)
            {
                data = _resourceRepository.GetPagedList(request, out totalCount, sortOrder);
            }
            else
            {
                data = _resourceRepository.GetPagedList(request, out totalCount, sortOrder, sourceType, sourceId);
            }
            var vo = MappingManager.ResourceViewMapping(data);

            var v = new ResourceCollectionViewModel(request, totalCount) { Resources = vo.ToList() };

            var dto = new ListDto
                {
                    ResourceCollectionViewModel = v,
                    Sort = sort,
                    SourceId = sourceId,
                    SourceType = sourceType
                };

            return View("List", dto);
        }
开发者ID:huayumeng,项目名称:ytoo.service,代码行数:28,代码来源:ResourceController.cs


示例14: DeathInfo

 public DeathInfo(float LastDamage, WeaponType DamageType, SourceType SourceType, Unit Killer = null)
 {
     this.DamageType = DamageType;
     this.LastDamage = LastDamage;
     this.SourceType = SourceType;
     this.Killer = Killer;
 }
开发者ID:Kinderril,项目名称:p3,代码行数:7,代码来源:DeathInfo.cs


示例15: AttachmentNew

        public static Attachment AttachmentNew(int sourceId, SourceType sourceType)
        {
            var attachment = AttachmentRepository.AttachmentNew(sourceId, sourceType);

            attachment.Name = DataHelper.RandomString(50);

            return attachment;
        }
开发者ID:mattruma,项目名称:epiworx-csla,代码行数:8,代码来源:AttachmentTestHelper.cs


示例16: AttachmentAdd

        public static Attachment AttachmentAdd(int sourceId, SourceType sourceType)
        {
            var attachment = AttachmentTestHelper.AttachmentNew(sourceId, sourceType);

            attachment = AttachmentRepository.AttachmentSave(attachment);

            return attachment;
        }
开发者ID:mattruma,项目名称:epiworx-csla,代码行数:8,代码来源:AttachmentTestHelper.cs


示例17: CommandInfo

 public CommandInfo(string caller, string args, string source, string commandName, SourceType origin)
 {
     this.Caller = caller;
     this.Arguments = args;
     this.Source = source;
     this.Origin = origin;
     this.CommandName = commandName;
 }
开发者ID:rstr5105,项目名称:FattyBot,代码行数:8,代码来源:CommandInfo.cs


示例18: LabelAdd

        public static Label LabelAdd(SourceType sourceType, int sourceId, string name)
        {
            var result = LabelService.LabelNew(sourceType, sourceId, name);

            result = LabelService.LabelSave(result);

            return result;
        }
开发者ID:WhiteIsland,项目名称:epiworx,代码行数:8,代码来源:LabelService.cs


示例19: GetSourceListForSourceType

 private List<Source> GetSourceListForSourceType(SourceType sourceType)
 {
     if (!_sourcesByType.ContainsKey(sourceType))
     {
         _sourcesByType[sourceType] = new List<Source>();
     }
     return _sourcesByType[sourceType];
 }
开发者ID:hamstercat,项目名称:perfect-media,代码行数:8,代码来源:SourceService.cs


示例20: SourceAdd

        public static Source SourceAdd(int sourceId, SourceType sourceType, string name)
        {
            var source = SourceRepository.SourceNew(sourceId, sourceType, name);

            source = SourceRepository.SourceSave(source);

            return source;
        }
开发者ID:mattruma,项目名称:epiworx-csla,代码行数:8,代码来源:SourceRepository.cs



注:本文中的SourceType类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# SourceUnit类代码示例发布时间:2022-05-24
下一篇:
C# SourceSpan类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap