1 <Type Name="TypeCatalog" FullName="System.ComponentModel.Composition.Hosting.TypeCatalog">
2 <TypeSignature Language="C#" Value="public class TypeCatalog : System.ComponentModel.Composition.Primitives.ComposablePartCatalog, System.ComponentModel.Composition.Primitives.ICompositionElement" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TypeCatalog extends System.ComponentModel.Composition.Primitives.ComposablePartCatalog implements class System.ComponentModel.Composition.Primitives.ICompositionElement" />
5 <AssemblyName>System.ComponentModel.Composition</AssemblyName>
6 <AssemblyVersion>4.0.0.0</AssemblyVersion>
9 <BaseTypeName>System.ComponentModel.Composition.Primitives.ComposablePartCatalog</BaseTypeName>
13 <InterfaceName>System.ComponentModel.Composition.Primitives.ICompositionElement</InterfaceName>
18 <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(System.ComponentModel.Composition.Primitives.ComposablePartCatalogDebuggerProxy))</AttributeName>
22 <summary>To be added.</summary>
23 <remarks>To be added.</remarks>
26 <Member MemberName=".ctor">
27 <MemberSignature Language="C#" Value="public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types);" />
28 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.Generic.IEnumerable`1<class System.Type> types) cil managed" />
29 <MemberType>Constructor</MemberType>
31 <AssemblyVersion>4.0.0.0</AssemblyVersion>
34 <Parameter Name="types" Type="System.Collections.Generic.IEnumerable<System.Type>" />
37 <param name="types">To be added.</param>
38 <summary>To be added.</summary>
39 <remarks>To be added.</remarks>
42 <Member MemberName=".ctor">
43 <MemberSignature Language="C#" Value="public TypeCatalog (Type[] types);" />
44 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type[] types) cil managed" />
45 <MemberType>Constructor</MemberType>
47 <AssemblyVersion>4.0.0.0</AssemblyVersion>
50 <Parameter Name="types" Type="System.Type[]">
53 <AttributeName>System.ParamArray</AttributeName>
59 <param name="types">To be added.</param>
60 <summary>To be added.</summary>
61 <remarks>To be added.</remarks>
64 <Member MemberName=".ctor">
65 <MemberSignature Language="C#" Value="public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);" />
66 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.Generic.IEnumerable`1<class System.Type> types, class System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) cil managed" />
67 <MemberType>Constructor</MemberType>
69 <AssemblyVersion>4.0.0.0</AssemblyVersion>
72 <Parameter Name="types" Type="System.Collections.Generic.IEnumerable<System.Type>" />
73 <Parameter Name="definitionOrigin" Type="System.ComponentModel.Composition.Primitives.ICompositionElement" />
76 <param name="types">To be added.</param>
77 <param name="definitionOrigin">To be added.</param>
78 <summary>To be added.</summary>
79 <remarks>To be added.</remarks>
82 <Member MemberName=".ctor">
83 <MemberSignature Language="C#" Value="public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types, System.Reflection.ReflectionContext reflectionContext);" />
84 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.Generic.IEnumerable`1<class System.Type> types, class System.Reflection.ReflectionContext reflectionContext) cil managed" />
85 <MemberType>Constructor</MemberType>
87 <AssemblyVersion>4.0.0.0</AssemblyVersion>
90 <Parameter Name="types" Type="System.Collections.Generic.IEnumerable<System.Type>" />
91 <Parameter Name="reflectionContext" Type="System.Reflection.ReflectionContext" />
94 <param name="types">To be added.</param>
95 <param name="reflectionContext">To be added.</param>
96 <summary>To be added.</summary>
97 <remarks>To be added.</remarks>
100 <Member MemberName=".ctor">
101 <MemberSignature Language="C#" Value="public TypeCatalog (System.Collections.Generic.IEnumerable<Type> types, System.Reflection.ReflectionContext reflectionContext, System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin);" />
102 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.Generic.IEnumerable`1<class System.Type> types, class System.Reflection.ReflectionContext reflectionContext, class System.ComponentModel.Composition.Primitives.ICompositionElement definitionOrigin) cil managed" />
103 <MemberType>Constructor</MemberType>
105 <AssemblyVersion>4.0.0.0</AssemblyVersion>
108 <Parameter Name="types" Type="System.Collections.Generic.IEnumerable<System.Type>" />
109 <Parameter Name="reflectionContext" Type="System.Reflection.ReflectionContext" />
110 <Parameter Name="definitionOrigin" Type="System.ComponentModel.Composition.Primitives.ICompositionElement" />
113 <param name="types">To be added.</param>
114 <param name="reflectionContext">To be added.</param>
115 <param name="definitionOrigin">To be added.</param>
116 <summary>To be added.</summary>
117 <remarks>To be added.</remarks>
120 <Member MemberName="Dispose">
121 <MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
122 <MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Dispose(bool disposing) cil managed" />
123 <MemberType>Method</MemberType>
125 <AssemblyVersion>4.0.0.0</AssemblyVersion>
128 <ReturnType>System.Void</ReturnType>
131 <Parameter Name="disposing" Type="System.Boolean" />
134 <param name="disposing">To be added.</param>
135 <summary>To be added.</summary>
136 <remarks>To be added.</remarks>
139 <Member MemberName="GetEnumerator">
140 <MemberSignature Language="C#" Value="public override System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition> GetEnumerator ();" />
141 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance class System.Collections.Generic.IEnumerator`1<class System.ComponentModel.Composition.Primitives.ComposablePartDefinition> GetEnumerator() cil managed" />
142 <MemberType>Method</MemberType>
144 <AssemblyVersion>4.0.0.0</AssemblyVersion>
147 <ReturnType>System.Collections.Generic.IEnumerator<System.ComponentModel.Composition.Primitives.ComposablePartDefinition></ReturnType>
151 <summary>To be added.</summary>
152 <returns>To be added.</returns>
153 <remarks>To be added.</remarks>
156 <Member MemberName="System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName">
157 <MemberSignature Language="C#" Value="string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName { get; }" />
158 <MemberSignature Language="ILAsm" Value=".property instance string System.ComponentModel.Composition.Primitives.ICompositionElement.DisplayName" />
159 <MemberType>Property</MemberType>
161 <AssemblyVersion>4.0.0.0</AssemblyVersion>
164 <ReturnType>System.String</ReturnType>
167 <summary>To be added.</summary>
168 <value>To be added.</value>
169 <remarks>To be added.</remarks>
172 <Member MemberName="System.ComponentModel.Composition.Primitives.ICompositionElement.Origin">
173 <MemberSignature Language="C#" Value="System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin { get; }" />
174 <MemberSignature Language="ILAsm" Value=".property instance class System.ComponentModel.Composition.Primitives.ICompositionElement System.ComponentModel.Composition.Primitives.ICompositionElement.Origin" />
175 <MemberType>Property</MemberType>
177 <AssemblyVersion>4.0.0.0</AssemblyVersion>
180 <ReturnType>System.ComponentModel.Composition.Primitives.ICompositionElement</ReturnType>
183 <summary>To be added.</summary>
184 <value>To be added.</value>
185 <remarks>To be added.</remarks>
188 <Member MemberName="ToString">
189 <MemberSignature Language="C#" Value="public override string ToString ();" />
190 <MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
191 <MemberType>Method</MemberType>
193 <AssemblyVersion>4.0.0.0</AssemblyVersion>
196 <ReturnType>System.String</ReturnType>
200 <summary>To be added.</summary>
201 <returns>To be added.</returns>
202 <remarks>To be added.</remarks>