Pomona.Common.TypeSystem.VirtualPropertyInfo.GetUniqueKey C# (CSharp) Method

GetUniqueKey() private static method

private static GetUniqueKey ( Type declaringType, Type reflectedType, Type propertyType, bool readable, bool writable, string name, PropertyAttributes attributes ) : string
declaringType System.Type
reflectedType System.Type
propertyType System.Type
readable bool
writable bool
name string
attributes PropertyAttributes
return string
        private static string GetUniqueKey(Type declaringType,
                                           Type reflectedType,
                                           Type propertyType,
                                           bool readable,
                                           bool writable,
                                           string name,
                                           PropertyAttributes attributes)
        {
            return
                $"{declaringType.AssemblyQualifiedName}:{reflectedType.AssemblyQualifiedName}:{propertyType.AssemblyQualifiedName}:{readable}:{writable}:{name}:{attributes}";
        }
    }