System.ComponentModel.Annotations
4.0.10.0
4.1.0.0
4.2.0.0
4.2.1.0
4.3.0.0
4.3.1.0
5.0.0.0
6.0.0.0
7.0.0.0
8.0.0.0
9.0.0.0
10.0.0.0
System.ComponentModel.DataAnnotations
2.0.5.0
4.0.0.0
System.Attribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
[System.Obsolete("This attribute is no longer in use and will be ignored if applied.")]
[<System.Obsolete("This attribute is no longer in use and will be ignored if applied.")>]
[System.Obsolete("AssociationAttribute has been deprecated and is not supported.")]
[<System.Obsolete("AssociationAttribute has been deprecated and is not supported.")>]
[System.Runtime.CompilerServices.Nullable(0)]
[<System.Runtime.CompilerServices.Nullable(0)>]
Specifies that an entity member represents a data relationship, such as a foreign key relationship.
To be added.
Constructor
System.ComponentModel.Annotations
4.0.10.0
4.1.0.0
4.2.0.0
4.2.1.0
4.3.0.0
4.3.1.0
5.0.0.0
6.0.0.0
7.0.0.0
8.0.0.0
9.0.0.0
10.0.0.0
System.ComponentModel.DataAnnotations
2.0.5.0
4.0.0.0
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
The name of the association.
A comma-separated list of the property names of the key values on the side of the association.
A comma-separated list of the property names of the key values on the side of the association.
Initializes a new instance of the class.
Property
System.ComponentModel.Annotations
4.0.10.0
4.1.0.0
4.2.0.0
4.2.1.0
4.3.0.0
4.3.1.0
5.0.0.0
6.0.0.0
7.0.0.0
8.0.0.0
9.0.0.0
10.0.0.0
System.ComponentModel.DataAnnotations
2.0.5.0
4.0.0.0
[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
[<get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
[set: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
[<set: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
System.Boolean
Gets or sets a value that indicates whether the association member represents a foreign key.
if the association represents a foreign key; otherwise, .
To be added.
Property
System.ComponentModel.Annotations
4.0.10.0
4.1.0.0
4.2.0.0
4.2.1.0
4.3.0.0
4.3.1.0
5.0.0.0
6.0.0.0
7.0.0.0
8.0.0.0
9.0.0.0
10.0.0.0
System.ComponentModel.DataAnnotations
2.0.5.0
4.0.0.0
[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
[<get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
System.String
Gets the name of the association.
The name of the association.
Property
System.ComponentModel.Annotations
4.0.10.0
4.1.0.0
4.2.0.0
4.2.1.0
4.3.0.0
4.3.1.0
5.0.0.0
6.0.0.0
7.0.0.0
8.0.0.0
9.0.0.0
10.0.0.0
System.ComponentModel.DataAnnotations
2.0.5.0
4.0.0.0
[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
[<get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
System.String
Gets the property names of the key values on the OtherKey side of the association.
A comma-separated list of the property names that represent the key values on the OtherKey side of the association.
To be added.
Property
System.ComponentModel.Annotations
4.0.10.0
4.1.0.0
4.2.0.0
4.2.1.0
4.3.0.0
4.3.1.0
5.0.0.0
6.0.0.0
7.0.0.0
8.0.0.0
9.0.0.0
10.0.0.0
System.ComponentModel.DataAnnotations
2.0.5.0
4.0.0.0
System.Collections.Generic.IEnumerable<System.String>
Gets a collection of individual key members that are specified in the property.
A collection of individual key members that are specified in the property.
To be added.
Property
System.ComponentModel.Annotations
4.0.10.0
4.1.0.0
4.2.0.0
4.2.1.0
4.3.0.0
4.3.1.0
5.0.0.0
6.0.0.0
7.0.0.0
8.0.0.0
9.0.0.0
10.0.0.0
System.ComponentModel.DataAnnotations
2.0.5.0
4.0.0.0
[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
[<get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
System.String
Gets the property names of the key values on the ThisKey side of the association.
A comma-separated list of the property names that represent the key values on the ThisKey side of the association.
To be added.
Property
System.ComponentModel.Annotations
4.0.10.0
4.1.0.0
4.2.0.0
4.2.1.0
4.3.0.0
4.3.1.0
5.0.0.0
6.0.0.0
7.0.0.0
8.0.0.0
9.0.0.0
10.0.0.0
System.ComponentModel.DataAnnotations
2.0.5.0
4.0.0.0
System.Collections.Generic.IEnumerable<System.String>
Gets a collection of individual key members that are specified in the property.
A collection of individual key members that are specified in the property.
To be added.