Winify – Diff between revs 25 and 28

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 25 Rev 28
Line 139... Line 139...
139 [AttributeUsage( 139 [AttributeUsage(
140 AttributeTargets.Constructor | AttributeTargets.Method | 140 AttributeTargets.Constructor | AttributeTargets.Method |
141 AttributeTargets.Property | AttributeTargets.Delegate)] 141 AttributeTargets.Property | AttributeTargets.Delegate)]
142 public sealed class StringFormatMethodAttribute : Attribute 142 public sealed class StringFormatMethodAttribute : Attribute
143 { 143 {
144 #region Public Enums, Properties and Fields -  
145   -  
146 [NotNull] -  
147 public string FormatParameterName { get; } -  
148   -  
149 #endregion -  
150   -  
151 #region Constructors, Destructors and Finalizers 144 #region Constructors, Destructors and Finalizers
Line 152... Line 145...
152   145  
153 /// <param name="formatParameterName"> 146 /// <param name="formatParameterName">
154 /// Specifies which parameter of an annotated method should be treated as the format string 147 /// Specifies which parameter of an annotated method should be treated as the format string
Line 157... Line 150...
157 { 150 {
158 FormatParameterName = formatParameterName; 151 FormatParameterName = formatParameterName;
159 } 152 }
Line 160... Line 153...
160   153  
-   154 #endregion
-   155  
-   156 #region Public Enums, Properties and Fields
-   157  
-   158 [NotNull] public string FormatParameterName { get; }
-   159  
161 #endregion 160 #endregion
Line 162... Line 161...
162 } 161 }
163   162  
164 /// <summary> 163 /// <summary>
Line 193... Line 192...
193 [AttributeUsage( 192 [AttributeUsage(
194 AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.Field, 193 AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.Field,
195 AllowMultiple = true)] 194 AllowMultiple = true)]
196 public sealed class ValueProviderAttribute : Attribute 195 public sealed class ValueProviderAttribute : Attribute
197 { 196 {
198 #region Public Enums, Properties and Fields -  
199   -  
200 [NotNull] -  
201 public string Name { get; } -  
202   -  
203 #endregion -  
204   -  
205 #region Constructors, Destructors and Finalizers 197 #region Constructors, Destructors and Finalizers
Line 206... Line 198...
206   198  
207 public ValueProviderAttribute([NotNull] string name) 199 public ValueProviderAttribute([NotNull] string name)
208 { 200 {
209 Name = name; 201 Name = name;
Line 210... Line 202...
210 } 202 }
-   203  
-   204 #endregion
-   205  
-   206 #region Public Enums, Properties and Fields
-   207  
-   208 [NotNull] public string Name { get; }
211   209  
Line 212... Line 210...
212 #endregion 210 #endregion
213 } 211 }
214   212  
Line 364... Line 362...
364 [AttributeUsage(AttributeTargets.Method)] 362 [AttributeUsage(AttributeTargets.Method)]
365 public sealed class NotifyPropertyChangedInvocatorAttribute : Attribute 363 public sealed class NotifyPropertyChangedInvocatorAttribute : Attribute
366 { 364 {
367 #region Public Enums, Properties and Fields 365 #region Public Enums, Properties and Fields
Line 368... Line -...
368   -  
369 [CanBeNull] 366  
Line 370... Line 367...
370 public string ParameterName { get; } 367 [CanBeNull] public string ParameterName { get; }
Line 371... Line 368...
371   368  
Line 444... Line 441...
444 [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] 441 [AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
445 public sealed class ContractAnnotationAttribute : Attribute 442 public sealed class ContractAnnotationAttribute : Attribute
446 { 443 {
447 #region Public Enums, Properties and Fields 444 #region Public Enums, Properties and Fields
Line 448... Line -...
448   -  
449 [NotNull] 445  
Line 450... Line 446...
450 public string Contract { get; } 446 [NotNull] public string Contract { get; }
Line 451... Line 447...
451   447  
Line 545... Line 541...
545 /// </example> 541 /// </example>
546 [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)] 542 [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
547 [BaseTypeRequired(typeof(Attribute))] 543 [BaseTypeRequired(typeof(Attribute))]
548 public sealed class BaseTypeRequiredAttribute : Attribute 544 public sealed class BaseTypeRequiredAttribute : Attribute
549 { 545 {
550 #region Public Enums, Properties and Fields -  
551   -  
552 [NotNull] -  
553 public Type BaseType { get; } -  
554   -  
555 #endregion -  
556   -  
557 #region Constructors, Destructors and Finalizers 546 #region Constructors, Destructors and Finalizers
Line 558... Line 547...
558   547  
559 public BaseTypeRequiredAttribute([NotNull] Type baseType) 548 public BaseTypeRequiredAttribute([NotNull] Type baseType)
560 { 549 {
561 BaseType = baseType; 550 BaseType = baseType;
Line 562... Line 551...
562 } 551 }
-   552  
-   553 #endregion
-   554  
-   555 #region Public Enums, Properties and Fields
-   556  
-   557 [NotNull] public Type BaseType { get; }
563   558  
Line 564... Line 559...
564 #endregion 559 #endregion
565 } 560 }
566   561  
Line 616... Line 611...
616 [AttributeUsage(AttributeTargets.Class | AttributeTargets.GenericParameter | AttributeTargets.Parameter)] 611 [AttributeUsage(AttributeTargets.Class | AttributeTargets.GenericParameter | AttributeTargets.Parameter)]
617 public sealed class MeansImplicitUseAttribute : Attribute 612 public sealed class MeansImplicitUseAttribute : Attribute
618 { 613 {
619 #region Public Enums, Properties and Fields 614 #region Public Enums, Properties and Fields
Line 620... Line -...
620   -  
621 [UsedImplicitly] 615  
Line 622... Line -...
622 public ImplicitUseKindFlags UseKindFlags { get; } -  
623   616 [UsedImplicitly] public ImplicitUseKindFlags UseKindFlags { get; }
Line 624... Line 617...
624 [UsedImplicitly] 617  
Line 625... Line 618...
625 public ImplicitUseTargetFlags TargetFlags { get; } 618 [UsedImplicitly] public ImplicitUseTargetFlags TargetFlags { get; }
Line 706... Line 699...
706 [AttributeUsage(AttributeTargets.All, Inherited = false)] 699 [AttributeUsage(AttributeTargets.All, Inherited = false)]
707 public sealed class PublicAPIAttribute : Attribute 700 public sealed class PublicAPIAttribute : Attribute
708 { 701 {
709 #region Public Enums, Properties and Fields 702 #region Public Enums, Properties and Fields
Line 710... Line -...
710   -  
711 [CanBeNull] 703  
Line 712... Line 704...
712 public string Comment { get; } 704 [CanBeNull] public string Comment { get; }
Line 713... Line 705...
713   705  
Line 769... Line 761...
769 [AttributeUsage(AttributeTargets.Method)] 761 [AttributeUsage(AttributeTargets.Method)]
770 public sealed class MustUseReturnValueAttribute : Attribute 762 public sealed class MustUseReturnValueAttribute : Attribute
771 { 763 {
772 #region Public Enums, Properties and Fields 764 #region Public Enums, Properties and Fields
Line 773... Line -...
773   -  
774 [CanBeNull] 765  
Line 775... Line 766...
775 public string Justification { get; } 766 [CanBeNull] public string Justification { get; }
Line 776... Line 767...
776   767  
Line 822... Line 813...
822 [AttributeUsage(AttributeTargets.Parameter)] 813 [AttributeUsage(AttributeTargets.Parameter)]
823 public sealed class PathReferenceAttribute : Attribute 814 public sealed class PathReferenceAttribute : Attribute
824 { 815 {
825 #region Public Enums, Properties and Fields 816 #region Public Enums, Properties and Fields
Line 826... Line -...
826   -  
827 [CanBeNull] 817  
Line 828... Line 818...
828 public string BasePath { get; } 818 [CanBeNull] public string BasePath { get; }
Line 829... Line 819...
829   819  
Line 933... Line 923...
933   923  
934 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Field | AttributeTargets.Property, 924 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Field | AttributeTargets.Property,
935 AllowMultiple = true)] 925 AllowMultiple = true)]
936 public sealed class AspMvcAreaMasterLocationFormatAttribute : Attribute 926 public sealed class AspMvcAreaMasterLocationFormatAttribute : Attribute
937 { -  
938 #region Public Enums, Properties and Fields -  
939   -  
940 [NotNull] -  
941 public string Format { get; } -  
942   -  
943 #endregion -  
944   927 {
Line 945... Line 928...
945 #region Constructors, Destructors and Finalizers 928 #region Constructors, Destructors and Finalizers
946   929  
947 public AspMvcAreaMasterLocationFormatAttribute([NotNull] string format) 930 public AspMvcAreaMasterLocationFormatAttribute([NotNull] string format)
948 { 931 {
Line 949... Line 932...
949 Format = format; 932 Format = format;
950 } -  
Line 951... Line -...
951   -  
952 #endregion -  
953 } -  
954   -  
955 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Field | AttributeTargets.Property, 933 }
Line 956... Line -...
956 AllowMultiple = true)] -  
957 public sealed class AspMvcAreaPartialViewLocationFormatAttribute : Attribute 934  
Line 958... Line 935...
958 { 935 #endregion
-   936  
Line -... Line 937...
-   937 #region Public Enums, Properties and Fields
-   938  
-   939 [NotNull] public string Format { get; }
-   940  
959 #region Public Enums, Properties and Fields 941 #endregion
Line 960... Line 942...
960   942 }
961 [NotNull] 943  
962 public string Format { get; } 944 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Field | AttributeTargets.Property,
963   945 AllowMultiple = true)]
Line 964... Line 946...
964 #endregion 946 public sealed class AspMvcAreaPartialViewLocationFormatAttribute : Attribute
965   -  
Line 966... Line -...
966 #region Constructors, Destructors and Finalizers -  
967   -  
968 public AspMvcAreaPartialViewLocationFormatAttribute([NotNull] string format) -  
969 { -  
970 Format = format; 947 {
Line 971... Line -...
971 } -  
972   948 #region Constructors, Destructors and Finalizers
Line 973... Line 949...
973 #endregion 949  
-   950 public AspMvcAreaPartialViewLocationFormatAttribute([NotNull] string format)
Line -... Line 951...
-   951 {
-   952 Format = format;
-   953 }
-   954  
974 } 955 #endregion
Line 975... Line 956...
975   956  
976 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Field | AttributeTargets.Property, 957 #region Public Enums, Properties and Fields
977 AllowMultiple = true)] 958  
978 public sealed class AspMvcAreaViewLocationFormatAttribute : Attribute 959 [NotNull] public string Format { get; }
Line 979... Line 960...
979 { 960  
980 #region Public Enums, Properties and Fields -  
Line 981... Line -...
981   -  
982 [NotNull] -  
983 public string Format { get; } -  
984   -  
985 #endregion 961 #endregion
Line 986... Line -...
986   -  
987 #region Constructors, Destructors and Finalizers 962 }
Line 988... Line 963...
988   963  
-   964 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Field | AttributeTargets.Property,
Line -... Line 965...
-   965 AllowMultiple = true)]
-   966 public sealed class AspMvcAreaViewLocationFormatAttribute : Attribute
-   967 {
-   968 #region Constructors, Destructors and Finalizers
989 public AspMvcAreaViewLocationFormatAttribute([NotNull] string format) 969  
Line 990... Line 970...
990 { 970 public AspMvcAreaViewLocationFormatAttribute([NotNull] string format)
991 Format = format; 971 {
992 } 972 Format = format;
993   973 }
Line 994... Line 974...
994 #endregion 974  
995 } -  
Line 996... Line -...
996   -  
997 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Field | AttributeTargets.Property, -  
998 AllowMultiple = true)] -  
999 public sealed class AspMvcMasterLocationFormatAttribute : Attribute -  
1000 { 975 #endregion
Line 1001... Line -...
1001 #region Public Enums, Properties and Fields -  
1002   976  
Line 1003... Line 977...
1003 [NotNull] 977 #region Public Enums, Properties and Fields
-   978  
Line -... Line 979...
-   979 [NotNull] public string Format { get; }
-   980  
-   981 #endregion
-   982 }
1004 public string Format { get; } 983  
Line 1005... Line 984...
1005   984 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Field | AttributeTargets.Property,
1006 #endregion 985 AllowMultiple = true)]
1007   986 public sealed class AspMvcMasterLocationFormatAttribute : Attribute
1008 #region Constructors, Destructors and Finalizers 987 {
Line 1009... Line 988...
1009   988 #region Constructors, Destructors and Finalizers
1010 public AspMvcMasterLocationFormatAttribute([NotNull] string format) -  
Line 1011... Line -...
1011 { -  
1012 Format = format; -  
1013 } -  
1014   -  
1015 #endregion 989  
Line 1016... Line -...
1016 } -  
1017   990 public AspMvcMasterLocationFormatAttribute([NotNull] string format)
Line 1018... Line 991...
1018 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Field | AttributeTargets.Property, 991 {
-   992 Format = format;
Line -... Line 993...
-   993 }
-   994  
-   995 #endregion
-   996  
1019 AllowMultiple = true)] 997 #region Public Enums, Properties and Fields
Line 1020... Line 998...
1020 public sealed class AspMvcPartialViewLocationFormatAttribute : Attribute 998  
1021 { 999 [NotNull] public string Format { get; }
1022 #region Public Enums, Properties and Fields 1000  
1023   1001 #endregion
Line 1024... Line 1002...
1024 [NotNull] 1002 }
-   1003  
-   1004 [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Field | AttributeTargets.Property,
-   1005 AllowMultiple = true)]
-   1006 public sealed class AspMvcPartialViewLocationFormatAttribute : Attribute
-   1007 {
-   1008 #region Constructors, Destructors and Finalizers
1025 public string Format { get; } 1009  
Line 1026... Line 1010...
1026   1010 public AspMvcPartialViewLocationFormatAttribute([NotNull] string format)
1027 #endregion 1011 {
1028   1012 Format = format;
Line 1067... Line 1051...
1067 AttributeTargets.Property)] 1051 AttributeTargets.Property)]
1068 public sealed class AspMvcActionAttribute : Attribute 1052 public sealed class AspMvcActionAttribute : Attribute
1069 { 1053 {
1070 #region Public Enums, Properties and Fields 1054 #region Public Enums, Properties and Fields
Line 1071... Line -...
1071   -  
1072 [CanBeNull] 1055  
Line 1073... Line 1056...
1073 public string AnonymousProperty { get; } 1056 [CanBeNull] public string AnonymousProperty { get; }
Line 1074... Line 1057...
1074   1057  
Line 1096... Line 1079...
1096 [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property)] 1079 [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property)]
1097 public sealed class AspMvcAreaAttribute : Attribute 1080 public sealed class AspMvcAreaAttribute : Attribute
1098 { 1081 {
1099 #region Public Enums, Properties and Fields 1082 #region Public Enums, Properties and Fields
Line 1100... Line -...
1100   -  
1101 [CanBeNull] 1083  
Line 1102... Line 1084...
1102 public string AnonymousProperty { get; } 1084 [CanBeNull] public string AnonymousProperty { get; }
Line 1103... Line 1085...
1103   1085  
Line 1127... Line 1109...
1127 AttributeTargets.Property)] 1109 AttributeTargets.Property)]
1128 public sealed class AspMvcControllerAttribute : Attribute 1110 public sealed class AspMvcControllerAttribute : Attribute
1129 { 1111 {
1130 #region Public Enums, Properties and Fields 1112 #region Public Enums, Properties and Fields
Line 1131... Line -...
1131   -  
1132 [CanBeNull] 1113  
Line 1133... Line 1114...
1133 public string AnonymousProperty { get; } 1114 [CanBeNull] public string AnonymousProperty { get; }
Line 1134... Line 1115...
1134   1115  
Line 1268... Line 1249...
1268 [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.Field)] 1249 [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.Field)]
1269 public sealed class HtmlElementAttributesAttribute : Attribute 1250 public sealed class HtmlElementAttributesAttribute : Attribute
1270 { 1251 {
1271 #region Public Enums, Properties and Fields 1252 #region Public Enums, Properties and Fields
Line 1272... Line -...
1272   -  
1273 [CanBeNull] 1253  
Line 1274... Line 1254...
1274 public string Name { get; } 1254 [CanBeNull] public string Name { get; }
Line 1275... Line 1255...
1275   1255  
Line 1290... Line 1270...
1290 } 1270 }
Line 1291... Line 1271...
1291   1271  
1292 [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property)] 1272 [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property)]
1293 public sealed class HtmlAttributeValueAttribute : Attribute 1273 public sealed class HtmlAttributeValueAttribute : Attribute
1294 { -  
1295 #region Public Enums, Properties and Fields -  
1296   -  
1297 [NotNull] -  
1298 public string Name { get; } -  
1299   -  
1300 #endregion -  
1301   1274 {
Line 1302... Line 1275...
1302 #region Constructors, Destructors and Finalizers 1275 #region Constructors, Destructors and Finalizers
1303   1276  
1304 public HtmlAttributeValueAttribute([NotNull] string name) 1277 public HtmlAttributeValueAttribute([NotNull] string name)
1305 { 1278 {
Line 1306... Line 1279...
1306 Name = name; 1279 Name = name;
-   1280 }
-   1281  
-   1282 #endregion
-   1283  
-   1284 #region Public Enums, Properties and Fields
-   1285  
1307 } 1286 [NotNull] public string Name { get; }
Line 1308... Line 1287...
1308   1287  
1309 #endregion 1288 #endregion
1310 } 1289 }
Line 1349... Line 1328...
1349 /// </code> 1328 /// </code>
1350 /// </example> 1329 /// </example>
1351 [AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property)] 1330 [AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property)]
1352 public sealed class CollectionAccessAttribute : Attribute 1331 public sealed class CollectionAccessAttribute : Attribute
1353 { 1332 {
1354 #region Public Enums, Properties and Fields -  
1355   -  
1356 public CollectionAccessType CollectionAccessType { get; } -  
1357   -  
1358 #endregion -  
1359   -  
1360 #region Constructors, Destructors and Finalizers 1333 #region Constructors, Destructors and Finalizers
Line 1361... Line 1334...
1361   1334  
1362 public CollectionAccessAttribute(CollectionAccessType collectionAccessType) 1335 public CollectionAccessAttribute(CollectionAccessType collectionAccessType)
1363 { 1336 {
1364 CollectionAccessType = collectionAccessType; 1337 CollectionAccessType = collectionAccessType;
Line 1365... Line 1338...
1365 } 1338 }
-   1339  
-   1340 #endregion
-   1341  
-   1342 #region Public Enums, Properties and Fields
-   1343  
-   1344 public CollectionAccessType CollectionAccessType { get; }
1366   1345  
Line 1367... Line 1346...
1367 #endregion 1346 #endregion
1368 } 1347 }
1369   1348  
Line 1403... Line 1382...
1403 /// the attribute is the assertion type. 1382 /// the attribute is the assertion type.
1404 /// </summary> 1383 /// </summary>
1405 [AttributeUsage(AttributeTargets.Parameter)] 1384 [AttributeUsage(AttributeTargets.Parameter)]
1406 public sealed class AssertionConditionAttribute : Attribute 1385 public sealed class AssertionConditionAttribute : Attribute
1407 { 1386 {
1408 #region Public Enums, Properties and Fields -  
1409   -  
1410 public AssertionConditionType ConditionType { get; } -  
1411   -  
1412 #endregion -  
1413   -  
1414 #region Constructors, Destructors and Finalizers 1387 #region Constructors, Destructors and Finalizers
Line 1415... Line 1388...
1415   1388  
1416 public AssertionConditionAttribute(AssertionConditionType conditionType) 1389 public AssertionConditionAttribute(AssertionConditionType conditionType)
1417 { 1390 {
1418 ConditionType = conditionType; 1391 ConditionType = conditionType;
Line 1419... Line 1392...
1419 } 1392 }
-   1393  
-   1394 #endregion
-   1395  
-   1396 #region Public Enums, Properties and Fields
-   1397  
-   1398 public AssertionConditionType ConditionType { get; }
1420   1399  
Line 1421... Line 1400...
1421 #endregion 1400 #endregion
1422 } 1401 }
1423   1402  
Line 1541... Line 1520...
1541 } 1520 }
Line 1542... Line 1521...
1542   1521  
1543 [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)] 1522 [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
1544 public sealed class AspChildControlTypeAttribute : Attribute 1523 public sealed class AspChildControlTypeAttribute : Attribute
1545 { -  
1546 #region Public Enums, Properties and Fields -  
1547   -  
1548 [NotNull] -  
1549 public string TagName { get; } -  
1550   -  
1551 [NotNull] -  
1552 public Type ControlType { get; } -  
1553   -  
1554 #endregion -  
1555   1524 {
Line 1556... Line 1525...
1556 #region Constructors, Destructors and Finalizers 1525 #region Constructors, Destructors and Finalizers
1557   1526  
1558 public AspChildControlTypeAttribute([NotNull] string tagName, [NotNull] Type controlType) 1527 public AspChildControlTypeAttribute([NotNull] string tagName, [NotNull] Type controlType)
1559 { 1528 {
1560 TagName = tagName; 1529 TagName = tagName;
Line 1561... Line 1530...
1561 ControlType = controlType; 1530 ControlType = controlType;
-   1531 }
-   1532  
-   1533 #endregion
-   1534  
-   1535 #region Public Enums, Properties and Fields
-   1536  
-   1537 [NotNull] public string TagName { get; }
-   1538  
1562 } 1539 [NotNull] public Type ControlType { get; }
Line 1563... Line 1540...
1563   1540  
1564 #endregion 1541 #endregion
1565 } 1542 }
Line 1580... Line 1557...
1580 } 1557 }
Line 1581... Line 1558...
1581   1558  
1582 [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)] 1559 [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
1583 public sealed class AspRequiredAttributeAttribute : Attribute 1560 public sealed class AspRequiredAttributeAttribute : Attribute
1584 { -  
1585 #region Public Enums, Properties and Fields -  
1586   -  
1587 [NotNull] -  
1588 public string Attribute { get; } -  
1589   -  
1590 #endregion -  
1591   1561 {
Line 1592... Line 1562...
1592 #region Constructors, Destructors and Finalizers 1562 #region Constructors, Destructors and Finalizers
1593   1563  
1594 public AspRequiredAttributeAttribute([NotNull] string attribute) 1564 public AspRequiredAttributeAttribute([NotNull] string attribute)
1595 { 1565 {
Line 1596... Line 1566...
1596 Attribute = attribute; 1566 Attribute = attribute;
1597 } -  
Line 1598... Line -...
1598   -  
1599 #endregion -  
1600 } -  
1601   1567 }
Line 1602... Line 1568...
1602 [AttributeUsage(AttributeTargets.Property)] 1568  
Line 1603... Line 1569...
1603 public sealed class AspTypePropertyAttribute : Attribute 1569 #endregion
-   1570  
Line -... Line 1571...
-   1571 #region Public Enums, Properties and Fields
-   1572  
-   1573 [NotNull] public string Attribute { get; }
1604 { 1574  
Line 1605... Line 1575...
1605 #region Public Enums, Properties and Fields 1575 #endregion
1606   1576 }
1607 public bool CreateConstructorReferences { get; } 1577  
1608   1578 [AttributeUsage(AttributeTargets.Property)]
Line 1609... Line 1579...
1609 #endregion 1579 public sealed class AspTypePropertyAttribute : Attribute
1610   -  
Line 1611... Line -...
1611 #region Constructors, Destructors and Finalizers -  
1612   -  
1613 public AspTypePropertyAttribute(bool createConstructorReferences) -  
1614 { 1580 {
Line 1615... Line -...
1615 CreateConstructorReferences = createConstructorReferences; -  
1616 } 1581 #region Constructors, Destructors and Finalizers
Line 1617... Line 1582...
1617   1582  
-   1583 public AspTypePropertyAttribute(bool createConstructorReferences)
Line -... Line 1584...
-   1584 {
-   1585 CreateConstructorReferences = createConstructorReferences;
-   1586 }
1618 #endregion 1587  
Line 1619... Line 1588...
1619 } 1588 #endregion
1620   1589  
1621 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 1590 #region Public Enums, Properties and Fields
1622 public sealed class RazorImportNamespaceAttribute : Attribute 1591  
Line 1623... Line 1592...
1623 { 1592 public bool CreateConstructorReferences { get; }
1624 #region Public Enums, Properties and Fields -  
Line 1625... Line -...
1625   -  
1626 [NotNull] -  
1627 public string Name { get; } -  
1628   1593  
Line 1629... Line -...
1629 #endregion -  
1630   1594 #endregion
1631 #region Constructors, Destructors and Finalizers -  
1632   -  
1633 public RazorImportNamespaceAttribute([NotNull] string name) -  
Line 1634... Line 1595...
1634 { 1595 }
-   1596  
Line -... Line 1597...
-   1597 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
-   1598 public sealed class RazorImportNamespaceAttribute : Attribute
-   1599 {
1635 Name = name; 1600 #region Constructors, Destructors and Finalizers
Line 1636... Line 1601...
1636 } 1601  
1637   1602 public RazorImportNamespaceAttribute([NotNull] string name)
1638 #endregion 1603 {
1639 } 1604 Name = name;
1640   1605 }
Line 1641... Line 1606...
1641 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 1606  
1642 public sealed class RazorInjectionAttribute : Attribute -  
Line 1643... Line -...
1643 { -  
1644 #region Public Enums, Properties and Fields -  
1645   -  
1646 [NotNull] 1607 #endregion
Line 1647... Line 1608...
1647 public string Type { get; } 1608  
-   1609 #region Public Enums, Properties and Fields
1648   1610  
Line 1649... Line 1611...
1649 [NotNull] 1611 [NotNull] public string Name { get; }
-   1612  
Line -... Line 1613...
-   1613 #endregion
-   1614 }
-   1615  
1650 public string FieldName { get; } 1616 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Line 1651... Line 1617...
1651   1617 public sealed class RazorInjectionAttribute : Attribute
1652 #endregion 1618 {
1653   1619 #region Constructors, Destructors and Finalizers
1654 #region Constructors, Destructors and Finalizers 1620  
Line 1655... Line 1621...
1655   1621 public RazorInjectionAttribute([NotNull] string type, [NotNull] string fieldName)
-   1622 {
-   1623 Type = type;
-   1624 FieldName = fieldName;
-   1625 }
-   1626  
-   1627 #endregion
1656 public RazorInjectionAttribute([NotNull] string type, [NotNull] string fieldName) 1628  
Line 1657... Line 1629...
1657 { 1629 #region Public Enums, Properties and Fields
1658 Type = type; 1630  
1659 FieldName = fieldName; 1631 [NotNull] public string Type { get; }
1660 } 1632  
Line 1661... Line -...
1661   -  
1662 #endregion 1633 [NotNull] public string FieldName { get; }
Line 1663... Line -...
1663 } -  
1664   1634  
Line 1665... Line 1635...
1665 [AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 1635 #endregion
Line 1666... Line 1636...
1666 public sealed class RazorDirectiveAttribute : Attribute 1636 }