Share via


IVsDataMappedObjectSubstitutionValue Interface

Represents a substitution value for a data object support mapped type.

Namespace:  Microsoft.VisualStudio.Data.Services
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

'Declaration
Public Interface IVsDataMappedObjectSubstitutionValue
public interface IVsDataMappedObjectSubstitutionValue
public interface class IVsDataMappedObjectSubstitutionValue
type IVsDataMappedObjectSubstitutionValue =  interface end
public interface IVsDataMappedObjectSubstitutionValue

The IVsDataMappedObjectSubstitutionValue type exposes the following members.

Properties

  Name Description
Public property Conversion Gets an IVsDataMappedObjectConversion object containing the conversion steps.
Public property MappedRestrictions Gets the mapped restrictions that are to be converted to underlying restrictions.

Top

Remarks

Substitution values should be used when there is no one-to-one mapping between the mapped restrictions and the underlying restrictions. They allow adding a conversion to construct a custom restriction value, such as, for example, {Schema-Catalog}.

This interface is implemented as a built-in DDEX service.

See Also

Reference

Microsoft.VisualStudio.Data.Services Namespace