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

DataMappedObjectTypeAttribute(String)

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

Properties

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