コード例 #1
0
 /// <summary>
 /// 设置访问修饰符(Access Modifiers)
 /// </summary>
 /// <param name="visibilityType">标记</param>
 /// <returns></returns>
 public DelegateBuilder WithAccess(NamespaceAccess access = NamespaceAccess.Internal)
 {
     _member.Access = RoslynHelper.GetName(access);
     return(_TBuilder);
 }
コード例 #2
0
 /// <summary>
 /// 设置字段的关键字,如 static,readonly 等
 /// </summary>
 /// <param name="keyword">字段修饰符</param>
 /// <returns></returns>
 public virtual TBuilder WithKeyword(FieldKeyword keyword = FieldKeyword.Default)
 {
     _variable.Keyword = RoslynHelper.GetName(keyword);
     return(_TBuilder);
 }