ReflectionModelServices Class
Silverlight
Provides extension methods to create and retrieve reflection-based parts.
Namespace: System.ComponentModel.Composition.ReflectionModel
Assembly: System.ComponentModel.Composition (in System.ComponentModel.Composition.dll)
The ReflectionModelServices type exposes the following members.
| Name | Description | |
|---|---|---|
![]() ![]() | CreateExportDefinition | Creates an export definition from the specified member, with the specified contract name, metadata, and origin. |
![]() ![]() | CreateImportDefinition(Lazy<ParameterInfo>, String, String, IEnumerable<KeyValuePair<String, Type>>, ImportCardinality, CreationPolicy, ICompositionElement) | Creates an import definition for the specified parameter, with the specified contract name, type identity, required metadata, cardinality, creation policy, and origin. |
![]() ![]() | CreateImportDefinition(LazyMemberInfo, String, String, IEnumerable<KeyValuePair<String, Type>>, ImportCardinality, Boolean, CreationPolicy, ICompositionElement) | Creates an import definition for the specified member, with the specified contract name, type identity, required metadata, cardinality, recomposition policy, creation policy, and origin. |
![]() ![]() | CreatePartDefinition | Creates a part definition with the specified part type, imports, exports, metadata, and origin. |
![]() ![]() | GetExportingMember | Gets the exporting member from a specified export definition. |
![]() ![]() | GetImportingMember | Gets the importing member from a specified import definition. |
![]() ![]() | GetImportingParameter | Gets the importing parameter from a specified import definition. |
![]() ![]() | GetPartType | Gets the type of a part from a specified part definition. |
![]() ![]() | IsDisposalRequired | Determines whether the specified part requires disposal. |
![]() ![]() | IsImportingParameter | Determines whether an import definition represents a member or a parameter. |
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

