Share via


DataMappedObjectTypeAttribute Class

Definition

Specifies that an interface or class represents a mapped object type, that is, an API that exposes a strongly-typed view of a particular underlying data source specific object.

public ref class DataMappedObjectTypeAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface, AllowMultiple=true)]
public sealed class DataMappedObjectTypeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface, AllowMultiple=true)>]
type DataMappedObjectTypeAttribute = class
    inherit Attribute
Public NotInheritable Class DataMappedObjectTypeAttribute
Inherits Attribute
Inheritance
DataMappedObjectTypeAttribute
Attributes

Constructors

Name Description
DataMappedObjectTypeAttribute(String)

Initializes a new instance of the DataMappedObjectTypeAttribute class, specifying the type name.

Properties

Name Description
AvailableRestrictions

Gets or sets all the restrictions that are available for the current type.

AvailableRestrictionsList

Gets a list of all the restrictions that are available for the current type.

ClassId

Gets or sets the class ID of the attribute.

Identifier

Gets or sets the identifier name that uniquely identifies the current type.

IdentifierList

Gets a list of identifiers that uniquely identify the current type.

RequiredOrdering

Gets or sets the required ordering for the current mapped type.

TypeName

Gets the name of the mapped type.

Applies to