Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Microsoft.Data.Entity.Design.Extensibility
Collapse the table of content
Expand the table of content

Microsoft.Data.Entity.Design.Extensibility Namespace

 

The Microsoft.Data.Entity.Design.Extensibility namespace provides classes that allow data entity models to be extended.

ClassDescription
System_CAPS_pubclassChangeEntityDesignerSelectionEventArgs

Defines an EventArgs type that allows extenders of the Entity Designer to drive selection programmatically

System_CAPS_pubclassEntityDesignerChangeScope

Creates a unit of work that can be undone or redone with the Undo and Redo buttons in Visual Studio.

System_CAPS_pubclassEntityDesignerExtendedPropertyAttribute

Specifies objects in the Entity Data Model Designer or the Model Browser that, when selected by a user, cause the CreateProperty method of the annotated class to be called.

System_CAPS_pubclassEntityDesignerLayerAttribute

Attribute used to specify that an Extension belongs to a particular layer

System_CAPS_pubclassExtensionContext
System_CAPS_pubclassExtensionError

Encapsulates custom error information for Visual Studio extensions that extend the functionality of the Entity Data Model Designer.

System_CAPS_pubclassModelConversionExtensionContext

Provides file and project information to Visual Studio extensions that enable the loading and saving of custom file formats.

System_CAPS_pubclassModelFileExtensionAttribute

Specifies a custom file extension that can be loaded or saved by the Entity Data Model Designer.

System_CAPS_pubclassModelGenerationExtensionContext

Provides file and project information to Visual Studio extensions that extend the .edmx file generation process of the Entity Data Model Wizard.

System_CAPS_pubclassModelTransformExtensionContext

Provides file and project information to Visual Studio extensions that extend the file loading and saving of .edmx files by the Entity Data Model Designer.

System_CAPS_pubclassPropertyExtensionContext

Provides file and project information to Visual Studio extensions that add custom properties to objects visible in the Entity Data Model Designer or the Model Browser.

System_CAPS_pubclassUpdateModelExtensionContext

Provides file and project information to Visual Studio extensions that extend the .edmx file update process of the Update Model Wizard.

InterfaceDescription
System_CAPS_pubinterfaceIEntityDesignerConversionData

This API supports the Entity Framework infrastructure and is not intended to be used directly from your code.

System_CAPS_pubinterfaceIEntityDesignerExtendedProperty

Exposes methods for adding properties to objects that are visible to a user in the Entity Data Model Designer or the Model Browser.

System_CAPS_pubinterfaceIEntityDesignerLayer

This class allows the notion of a 'layer' in the Entity Designer. Layers can be turned off and on; they are composed of: (1) Simple Metadata about the feature (2) Commands that can be executed against the feature (3) Core property extensions (4) Simple event sinks for operations that occur in the designer (5) Basic selection mechanism drivers

System_CAPS_pubinterfaceIEntityDesignerLayerData

Parent interface used by the LayerManager to distinguish different layers.

System_CAPS_pubinterfaceIEntityDesignerPropertyData

This API supports the Entity Framework infrastructure and is not intended to be used directly from your code.

System_CAPS_pubinterfaceIModelConversionExtension

Exposes methods for converting a custom file format to and from the .edmx file format that is readable by the Entity Data Model Designer.

System_CAPS_pubinterfaceIModelGenerationExtension

Exposes methods for customizing the generation of .edmx files.

System_CAPS_pubinterfaceIModelTransformExtension

Exposes methods for extending the loading and saving processes of .edmx files.

EnumerationDescription
System_CAPS_pubenumEntityDesignerSelection

An enumeration used to specify which object types that, when selected in the Entity Data Model Designer or the Model Browser, cause the CreateProperty method of the annotated class to be called.

System_CAPS_pubenumExtensionErrorSeverity

An enumeration that describes the severity of an ExtensionError.

System_CAPS_pubenumWizardKind

An enumeration that provides information about which wizard started an .edmx file generation or update process.

System_CAPS_pubenumWizardStage

WizardStage indicates whether the Wizard Extension Page occurs in the wizard before or after model generation.

Return to top
Show:
© 2015 Microsoft