Search Results for

    Show / Hide Table of Contents

    Class EntityLinkToAnyParentRelationshipModifier

    Modifies a EntityLinkToAnyParentRelationship relationship with properties specific to the relationship to this entity

    Inheritance
    System.Object
    System.Attribute
    EntityLinkToAnyParentRelationshipModifier
    Inherited Members
    System.Attribute.Equals(System.Object)
    System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean)
    System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean)
    System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean)
    System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type)
    System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Module)
    System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type)
    System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean)
    System.Attribute.GetHashCode()
    System.Attribute.IsDefaultAttribute()
    System.Attribute.IsDefined(System.Reflection.Assembly, System.Type)
    System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean)
    System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type)
    System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean)
    System.Attribute.IsDefined(System.Reflection.Module, System.Type)
    System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean)
    System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type)
    System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean)
    System.Attribute.Match(System.Object)
    System.Attribute.TypeId
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: LemonEdge.API.Attributes
    Assembly: API.dll
    Syntax
    [AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, Inherited = false, AllowMultiple = true)]
    public sealed class EntityLinkToAnyParentRelationshipModifier : Attribute

    Constructors

    EntityLinkToAnyParentRelationshipModifier(EntityID, String, String)

    Updates a EntityLinkToAnyParentRelationship with the specified overrides for the relationship to this entity as a parent

    Declaration
    public EntityLinkToAnyParentRelationshipModifier(EntityID source, string sourePropertyName, string targetPropertyName)
    Parameters
    Type Name Description
    EntityID source

    The global unique id of the source entity that has a EntityLinkToAnyParentRelationship relationship

    System.String sourePropertyName

    The source property on the entity that holds a EntityLinkToAnyParentRelationship

    System.String targetPropertyName

    The property on this entity that the relationship points to (normally always ID)

    EntityLinkToAnyParentRelationshipModifier(String, String, String)

    Updates a EntityLinkToAnyParentRelationship with the specified overrides for the relationship to this entity as a parent

    Declaration
    public EntityLinkToAnyParentRelationshipModifier(string sourceID, string sourePropertyName, string targetPropertyName)
    Parameters
    Type Name Description
    System.String sourceID

    The global unique id of the source entity that has a EntityLinkToAnyParentRelationship relationship

    System.String sourePropertyName

    The source property on the entity that holds a EntityLinkToAnyParentRelationship

    System.String targetPropertyName

    The property on this entity that the relationship points to (normally always ID)

    Properties

    ExcludeFromRelationship

    Declaration
    public bool ExcludeFromRelationship { get; set; }
    Property Value
    Type Description
    System.Boolean

    ExcludeFromRelationshipIsSet

    Indicates if ExcludeFromRelationship property has been overridden

    Declaration
    public bool ExcludeFromRelationshipIsSet { get; }
    Property Value
    Type Description
    System.Boolean

    PartOfThisSet

    Overrides PartOfParentSet property on this specific instance of the EntityLinkToAnyParentRelationship relationship to this entity

    Declaration
    public bool PartOfThisSet { get; set; }
    Property Value
    Type Description
    System.Boolean

    PartOfThisSetIsSet

    Indicates if PartOfThisSet property has been overridden

    Declaration
    public bool PartOfThisSetIsSet { get; }
    Property Value
    Type Description
    System.Boolean

    SourceEntityID

    The global unique id of the source entity that has a EntityLinkToAnyParentRelationship relationship

    Declaration
    public Guid SourceEntityID { get; }
    Property Value
    Type Description
    System.Guid

    SourcePropertyName

    The source property on the entity that holds a EntityLinkToAnyParentRelationship

    Declaration
    public string SourcePropertyName { get; }
    Property Value
    Type Description
    System.String

    TargetPropertyName

    The property on this entity that the relationship points to (normally always ID)

    Declaration
    public string TargetPropertyName { get; }
    Property Value
    Type Description
    System.String

    Extension Methods

    MiscExtensions.SetIfNotEqual<T, P>(T, Expression<Func<T, P>>, P)
    ReflectionExtensions.ClearEventInvocations(Object, String)
    StringExtensions.ToCSVFormatString(Object, Type)
    SQLExtensions.ToSQLValue(Object, Boolean)
    In This Article
    Back to top © LemonTree Software Ltd. All rights reserved.