ModelSchema.GetInstantiatingElementClassMapping Method
Returns the mapping of element metadata objects to interface types.
Namespace: Microsoft.Data.Schema.SchemaModel
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
Public Function GetInstantiatingElementClassMapping ( _
interfaceTypes As IList(Of Type) _
) As IDictionary(Of Type, ModelElementClass)
public IDictionary<Type, ModelElementClass> GetInstantiatingElementClassMapping(
IList<Type> interfaceTypes
)
public:
IDictionary<Type^, ModelElementClass^>^ GetInstantiatingElementClassMapping(
IList<Type^>^ interfaceTypes
)
member GetInstantiatingElementClassMapping :
interfaceTypes:IList<Type> -> IDictionary<Type, ModelElementClass>
public function GetInstantiatingElementClassMapping(
interfaceTypes : IList<Type>
) : IDictionary<Type, ModelElementClass>
Parameters
- interfaceTypes
Type: System.Collections.Generic.IList<Type>
The queried interface types.
Return Value
Type: System.Collections.Generic.IDictionary<Type, ModelElementClass>
A dictionary where each item contains an interface type and an element metadata object.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.