EdmToObjectNamespaceMap Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a collection of conceptual model to code namespace mappings.
public ref class EdmToObjectNamespaceMap
public class EdmToObjectNamespaceMap
type EdmToObjectNamespaceMap = class
Public Class EdmToObjectNamespaceMap
- Inheritance
-
EdmToObjectNamespaceMap
Remarks
The namespace mappings are used by the EntityClassGenerator class to specify a different code namespace for generating code than what is specified in the CSDL file. The namespace mappings are consulted when a reference to a type is to be generated. If an entry is found, the value will be used to generate the qualified reference to the type; otherwise, the CSDL namespace will be used.
Properties
Count |
Gets the number of mappings in the EdmToObjectNamespaceMap. |
EdmNamespaces |
Gets the list of model namespace names in the EdmToObjectNamespaceMap. |
Item[String] |
Gets or sets the code namespace name of the specified model namespace name. |
Methods
Add(String, String) |
Adds a namespace mapping to the EdmToObjectNamespaceMap. |
Clear() |
Removes all namespace mappings from the EdmToObjectNamespaceMap. |
Contains(String) |
Gets a value indicating whether the EdmToObjectNamespaceMap contains the specified model namespace name. |
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Remove(String) |
Removes the specified namespace mapping. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |
TryGetObjectNamespace(String, String) |
Gets a value indicating whether the object namespace was retrieved. |