Share via


Identifier Class

Definition

A globally unique identifier (GUID) that is attached to all system tables within the MDS database.

public ref class Identifier : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="Identifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.ModelContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.MemberIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.DerivedHierarchyContextIdentifier))]
[System.Serializable]
public class Identifier : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="Identifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.MemberAttributeIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.ModelContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.MemberTypeContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.MemberIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.EntityContextIdentifier))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.MasterDataServices.Services.DataContracts.DerivedHierarchyContextIdentifier))>]
[<System.Serializable>]
type Identifier = class
    inherit DataContractBase
Public Class Identifier
Inherits DataContractBase
Inheritance
Derived
Attributes

Remarks

The Identifier complex type specifies a set of identifiers for a master data model object, including a GUID and unique name within context.

Constructors

Identifier()

Initializes a new instance of the Identifier class.

Properties

Id

Specifies the identifier Guid.

InternalId

Specifies the internal integer Id.

Name

Specifies the name.

Methods

SetProperty<T>(T, T, String, Boolean)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)
SetProperty<T>(T, T, String)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)

Applies to

See also