EntityReference Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Identifies a record.
public ref class EntityReference sealed : System::Runtime::Serialization::IExtensibleDataObject
[System.Runtime.Serialization.DataContract(Name="EntityReference", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts")]
[System.Serializable]
public sealed class EntityReference : System.Runtime.Serialization.IExtensibleDataObject
[<System.Runtime.Serialization.DataContract(Name="EntityReference", Namespace="http://schemas.microsoft.com/xrm/2011/Contracts")>]
[<System.Serializable>]
type EntityReference = class
interface IExtensibleDataObject
Public NotInheritable Class EntityReference
Implements IExtensibleDataObject
- Inheritance
-
EntityReference
- Attributes
- Implements
Remarks
This class replaces the Moniker class from Microsoft Dynamics CRM 4.0.
Constructors
EntityReference() |
Initializes a new instance of the EntityReference class. |
EntityReference(String) |
Initializes a new instance of the EntityReference class. |
EntityReference(String, Guid) |
Initializes a new instance of the EntityReference class setting the logical name and entity ID. This constructor was introduced with Microsoft Dynamics CRM Online 2015 Update 1 and cannot be used with earlier versions. |
EntityReference(String, KeyAttributeCollection) |
Initializes a new instance of the EntityReference class. This constructor was introduced with Microsoft Dynamics CRM Online 2015 Update 1 and cannot be used with earlier versions. |
EntityReference(String, String, Object) |
Initializes a new instance of the EntityReference class. This constructor was introduced with Microsoft Dynamics CRM Online 2015 Update 1 and cannot be used with earlier versions. |
Properties
ExtensionData |
Gets or sets the structure that contains extra data. |
Id |
Gets or sets the ID of the record. |
KeyAttributes |
Gets or sets the key attributes. |
LogicalName |
Gets or sets the logical name of the entity. |
Name |
Gets or sets the value of the primary attribute of the entity. |
RowVersion |
Gets or sets the row version. |
Methods
Equals(Object) |
Determines whether two instances are equal. |
GetHashCode() |
Serves as a hash function for this type. |