AddToType() 추상적인 개인적인 메소드

abstract private AddToType ( CodeTypeDeclaration decl, List annotations ) : CodeMemberProperty
decl System.CodeDom.CodeTypeDeclaration
annotations List
리턴 System.CodeDom.CodeMemberProperty
예제 #1
0
 public override void GenerateCode(ClrBasePropertyInfo property, List <ClrAnnotation> annotations)
 {
     GenerateConstructorCode(property);
     property.AddToType(decl, annotations);
     if (!declItems.hasElementWildCards)
     {
         property.AddToContentModel(contentModelExpression);
     }
 }
 internal override void CreateProperty(ClrBasePropertyInfo propertyInfo, List <ClrAnnotation> annotations)
 {
     ((ClrWrappingPropertyInfo)propertyInfo).WrappedFieldName = this.memberName;
     propertyInfo.AddToType(this.decl, annotations);
 }
예제 #3
0
 public virtual void GenerateCode(
     ClrBasePropertyInfo property, List <ClrAnnotation> annotations)
 {
     property.AddToType(decl, annotations);
 }
예제 #4
0
 internal override void CreateProperty(ClrBasePropertyInfo propertyInfo, List<ClrAnnotation> annotations) {
     ((ClrWrappingPropertyInfo)propertyInfo).WrappedFieldName = this.memberName;
     propertyInfo.AddToType(decl, annotations);
 }
예제 #5
0
 internal override void CreateProperty(ClrBasePropertyInfo propertyInfo, List<ClrAnnotation> annotations) {
     propertyInfo.AddToType(this.decl, annotations);
 }
예제 #6
0
        public override void GenerateCode(ClrBasePropertyInfo property, List<ClrAnnotation> annotations) {

            GenerateConstructorCode(property);
            property.AddToType(decl, annotations); 
            if (!declItems.hasElementWildCards) property.AddToContentModel(contentModelExpression);
        }
예제 #7
0
 public virtual void GenerateCode(ClrBasePropertyInfo property, List<ClrAnnotation> annotations) {
     property.AddToType(decl, annotations); 
 }
예제 #8
0
 internal override void CreateProperty(ClrBasePropertyInfo propertyInfo, List <ClrAnnotation> annotations)
 {
     propertyInfo.AddToType(this.decl, annotations);
 }