Esempio n. 1
0
 private void WriteObsoletedPropertySet(ObsoletedProperty property)
 {
     _("set");
     using (_builder.IndentBraced)
     {
         _("{0} = value;", property.UpdatedName);
     }
 }
Esempio n. 2
0
 private void WriteObsoletedPropertyGet(ObsoletedProperty property)
 {
     _("get");
     using (_builder.IndentBraced)
     {
         _("return {0};", property.UpdatedName);
     }
 }
Esempio n. 3
0
        private void Write(ObsoletedProperty property)
        {
            _("[EditorBrowsable(EditorBrowsableState.Never)]");
            _("[Obsolete(\"Use {0} instead.\")]", property.UpdatedName);
            WriteDeclaration(property);

            using (_builder.IndentBraced)
            {
                WriteObsoletedPropertyGet(property);

                // if it is a collection navigation property then do not emit a setter
                if (!(property is ObsoletedNavigationProperty && ((ObsoletedNavigationProperty)property).IsCollection))
                {
                    WriteObsoletedPropertySet(property);
                }
            }
        }