Clase MdmDataContract(IdType)
Defines the base data contract.
Jerarquía de herencia
System. . :: . .Object
Microsoft.MasterDataServices.Services.DataContracts..::..MdmDataContract<(Of <(<'IdType>)>)>
Más...
Espacio de nombres: Microsoft.MasterDataServices.Services.DataContracts
Ensamblado: Microsoft.MasterDataServices.Services (en Microsoft.MasterDataServices.Services.dll)
Sintaxis
'Declaración
<DataContractAttribute(Name := "MdmDataContractOf{0}", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public MustInherit Class MdmDataContract(Of IdType As {New, Identifier}) _
Implements IDataContract
'Uso
Dim instance As MdmDataContract(Of IdType)
[DataContractAttribute(Name = "MdmDataContractOf{0}", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public abstract class MdmDataContract<IdType> : IDataContract
where IdType : new(), Identifier
[DataContractAttribute(Name = L"MdmDataContractOf{0}", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
generic<typename IdType>
where IdType : gcnew(), Identifier
public ref class MdmDataContract abstract : IDataContract
[<AbstractClassAttribute>]
[<DataContractAttribute(Name = "MdmDataContractOf{0}", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type MdmDataContract<'IdType when 'IdType : new() and Identifier> =
class
interface IDataContract
end
JScript no admite tipos y métodos genéricos.
Parámetros de tipo
- IdType
El tipo MdmDataContract<(Of <(<'IdType>)>)> expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
MdmDataContract< (Of < ( <'IdType> ) > ) > | Initializes a new instance of the MdmDataContract<(Of <(<'IdType>)>)> class. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
AuditInfo | Gets or sets the AuditInfo. |
![]() |
Identifier | Gets or sets the ID. |
![]() |
Permission | Gets or sets the permission. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
Equals | (Se hereda de Object.) |
![]() |
Finalize | (Se hereda de Object.) |
![]() |
GetHashCode | (Se hereda de Object.) |
![]() |
GetType | (Se hereda de Object.) |
![]() |
MemberwiseClone | (Se hereda de Object.) |
![]() |
ToString | (Se hereda de Object.) |
Arriba
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Jerarquía de herencia
System. . :: . .Object
Microsoft.MasterDataServices.Services.DataContracts..::..MdmDataContract<(Of <(<'IdType>)>)>
Microsoft.MasterDataServices.Services.DataContracts. . :: . .AttributeGroup
Microsoft.MasterDataServices.Services.DataContracts. . :: . .DerivedHierarchy
Microsoft.MasterDataServices.Services.DataContracts. . :: . .DerivedHierarchyLevel
Microsoft.MasterDataServices.Services.DataContracts. . :: . .Entity
Microsoft.MasterDataServices.Services.DataContracts. . :: . .EntityMemberType
Microsoft.MasterDataServices.Services.DataContracts. . :: . .ExplicitHierarchy
Microsoft.MasterDataServices.Services.DataContracts. . :: . .MetadataAttribute
Microsoft.MasterDataServices.Services.DataContracts. . :: . .Model
Microsoft.MasterDataServices.Services.DataContracts. . :: . .SystemSetting
Microsoft.MasterDataServices.Services.DataContracts. . :: . .Version
Microsoft.MasterDataServices.Services.DataContracts. . :: . .VersionFlag
.gif)
.gif)
.gif)