The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
AssociationAttribute Class
Silverlight
Designates a property to represent a database association, such as a foreign key relationship.
System.Object
System.Attribute
System.Data.Linq.Mapping.DataAttribute
System.Data.Linq.Mapping.AssociationAttribute
System.Attribute
System.Data.Linq.Mapping.DataAttribute
System.Data.Linq.Mapping.AssociationAttribute
Namespace: System.Data.Linq.Mapping
Assembly: System.Data.Linq (in System.Data.Linq.dll)
The AssociationAttribute type exposes the following members.
| Name | Description | |
|---|---|---|
![]() ![]() | DeleteOnNull | When placed on a 1:1 association whose foreign key members are all non-nullable, deletes the object when the association is set to null. |
![]() ![]() | DeleteRule | Gets or sets delete behavior for an association. |
![]() ![]() | IsForeignKey | Gets or sets the member as the foreign key in an association representing a database relationship. |
![]() ![]() | IsUnique | Gets or sets the indication of a uniqueness constraint on the foreign key. |
![]() ![]() | Name | Gets or sets the name of a column. (Inherited from DataAttribute.) |
![]() ![]() | OtherKey | Gets or sets one or more members of the target entity class as key values on the other side of the association. |
![]() ![]() | Storage | Gets or sets a private storage field to hold the value from a column. (Inherited from DataAttribute.) |
![]() ![]() | ThisKey | Gets or sets members of this entity class to represent the key values on this side of the association. |
| Name | Description | |
|---|---|---|
![]() ![]() | Equals | Infrastructure. Returns a value that indicates whether this instance is equal to a specified object. (Inherited from Attribute.) |
![]() ![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() ![]() | GetHashCode | Returns the hash code for this instance. (Inherited from Attribute.) |
![]() ![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() | Match | When overridden in a derived class, returns a value that indicates whether this instance equals a specified object. (Inherited from Attribute.) |
![]() ![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() ![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Use this attribute to represent an association in a database, such as the relationship between a foreign key and a primary key.
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
Community Additions
Show:



