AddToType() abstract private method

abstract private AddToType ( CodeTypeDeclaration decl, List annotations ) : CodeMemberProperty
decl System.CodeDom.CodeTypeDeclaration
annotations List
return System.CodeDom.CodeMemberProperty
Exemplo n.º 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);
 }
Exemplo n.º 3
0
 public virtual void GenerateCode(
     ClrBasePropertyInfo property, List <ClrAnnotation> annotations)
 {
     property.AddToType(decl, annotations);
 }
Exemplo n.º 4
0
 internal override void CreateProperty(ClrBasePropertyInfo propertyInfo, List<ClrAnnotation> annotations) {
     ((ClrWrappingPropertyInfo)propertyInfo).WrappedFieldName = this.memberName;
     propertyInfo.AddToType(decl, annotations);
 }
Exemplo n.º 5
0
 internal override void CreateProperty(ClrBasePropertyInfo propertyInfo, List<ClrAnnotation> annotations) {
     propertyInfo.AddToType(this.decl, annotations);
 }
Exemplo n.º 6
0
        public override void GenerateCode(ClrBasePropertyInfo property, List<ClrAnnotation> annotations) {

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