EFUtility.CodeGenerationTools.MetadataTools.IsKey C# (CSharp) Method

IsKey() public method

True if the EdmProperty is a key of its DeclaringType, False otherwise.
public IsKey ( System.Data.Metadata.Edm.EdmProperty property ) : bool
property System.Data.Metadata.Edm.EdmProperty
return bool
        public bool IsKey(EdmProperty property)
        {
            if (property != null && property.DeclaringType.BuiltInTypeKind == BuiltInTypeKind.EntityType)
            {
                return ((EntityType)property.DeclaringType).KeyMembers.Contains(property);
            }

            return false;
        }