15 references to Item
System.Data.Entity.Design (15)
System\Data\EntityModel\Emitters\NavigationPropertyEmitter.cs (1)
302
return base.
Item
as NavigationProperty;
System\Data\EntityModel\Emitters\PropertyEmitter.cs (1)
160
return base.
Item
as EdmProperty;
System\Data\EntityModel\Emitters\PropertyEmitterBase.cs (13)
42
Generator.VerifyLanguageCaseSensitiveCompatibilityForProperty(
Item
as EdmMember);
52
if (PropertyEmitter.GetGetterAccessibility(
Item
) == MemberAttributes.Assembly
53
&& PropertyEmitter.GetSetterAccessibility(
Item
) == MemberAttributes.Family)
55
Generator.AddError(System.Data.Entity.Design.Strings.GeneratedPropertyAccessibilityConflict(
Item
.Name, "Internal", "Protected"),
57
EdmSchemaErrorSeverity.Error,
Item
.DeclaringType.FullName,
Item
.Name);
59
else if (PropertyEmitter.GetGetterAccessibility(
Item
) == MemberAttributes.Family
60
&& PropertyEmitter.GetSetterAccessibility(
Item
) == MemberAttributes.Assembly)
62
Generator.AddError(System.Data.Entity.Design.Strings.GeneratedPropertyAccessibilityConflict(
Item
.Name, "Protected", "Internal"),
64
EdmSchemaErrorSeverity.Error,
Item
.DeclaringType.FullName,
Item
.Name);
82
if (_declaringTypeUsesStandardBaseType && Utils.DoesTypeReserveMemberName(
Item
.DeclaringType, name, Generator.LanguageAppropriateStringComparer))
87
StructuralType baseType =
Item
.DeclaringType.BaseType as StructuralType;