AssociationAttribute Class
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 | |
|---|---|---|
|
AssociationAttribute | Initializes a new instance of the AssociationAttribute class. |
| 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.) |
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.