664 lines
40 KiB
XML
664 lines
40 KiB
XML
<Overview>
|
|
<Assemblies>
|
|
<Assembly Name="System.ComponentModel.Composition" Version="4.0.0.0">
|
|
<AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 ]</AssemblyPublicKey>
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>System.CLSCompliant(true)</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute+DebuggingModes.IgnoreSymbolStoreSequencePoints)</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Reflection.AssemblyCompany("Mono development team")</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Reflection.AssemblyCopyright("(c) Microsoft Corporation. All rights reserved.")</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Reflection.AssemblyDefaultAlias("System.ComponentModel.Composition.dll")</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Reflection.AssemblyDescription("System.ComponentModel.Composition.dll")</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Reflection.AssemblyFileVersion("4.0.30319.17020")</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Reflection.AssemblyInformationalVersion("4.0.30319.17020")</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Reflection.AssemblyProduct("Mono Common Language Infrastructure")</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Reflection.AssemblyTitle("System.ComponentModel.Composition.dll")</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Resources.NeutralResourcesLanguage("en-US")</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Resources.SatelliteContractVersion("4.0.0.0")</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows=true)</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Security.AllowPartiallyTrustedCallers</AttributeName>
|
|
</Attribute>
|
|
<Attribute>
|
|
<AttributeName>System.Security.SecurityCritical</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
</Assembly>
|
|
</Assemblies>
|
|
<Remarks>To be added.</Remarks>
|
|
<Copyright>To be added.</Copyright>
|
|
<Types>
|
|
<Namespace Name="System">
|
|
<Type Name="Lazy`2" DisplayName="Lazy<T,TMetadata>" Kind="Class" />
|
|
</Namespace>
|
|
<Namespace Name="System.ComponentModel.Composition">
|
|
<Type Name="AttributedModelServices" Kind="Class" />
|
|
<Type Name="CatalogReflectionContextAttribute" Kind="Class" />
|
|
<Type Name="ChangeRejectedException" Kind="Class" />
|
|
<Type Name="CompositionContractMismatchException" Kind="Class" />
|
|
<Type Name="CompositionError" Kind="Class" />
|
|
<Type Name="CompositionException" Kind="Class" />
|
|
<Type Name="CreationPolicy" Kind="Enumeration" />
|
|
<Type Name="ExportAttribute" Kind="Class" />
|
|
<Type Name="ExportFactory`1" DisplayName="ExportFactory<T>" Kind="Class" />
|
|
<Type Name="ExportFactory`2" DisplayName="ExportFactory<T,TMetadata>" Kind="Class" />
|
|
<Type Name="ExportLifetimeContext`1" DisplayName="ExportLifetimeContext<T>" Kind="Class" />
|
|
<Type Name="ExportMetadataAttribute" Kind="Class" />
|
|
<Type Name="ICompositionService" Kind="Interface" />
|
|
<Type Name="ImportAttribute" Kind="Class" />
|
|
<Type Name="ImportCardinalityMismatchException" Kind="Class" />
|
|
<Type Name="ImportingConstructorAttribute" Kind="Class" />
|
|
<Type Name="ImportManyAttribute" Kind="Class" />
|
|
<Type Name="ImportSource" Kind="Enumeration" />
|
|
<Type Name="InheritedExportAttribute" Kind="Class" />
|
|
<Type Name="IPartImportsSatisfiedNotification" Kind="Interface" />
|
|
<Type Name="MetadataAttributeAttribute" Kind="Class" />
|
|
<Type Name="MetadataViewImplementationAttribute" Kind="Class" />
|
|
<Type Name="PartCreationPolicyAttribute" Kind="Class" />
|
|
<Type Name="PartMetadataAttribute" Kind="Class" />
|
|
<Type Name="PartNotDiscoverableAttribute" Kind="Class" />
|
|
</Namespace>
|
|
<Namespace Name="System.ComponentModel.Composition.Hosting">
|
|
<Type Name="AggregateCatalog" Kind="Class" />
|
|
<Type Name="AggregateExportProvider" Kind="Class" />
|
|
<Type Name="ApplicationCatalog" Kind="Class" />
|
|
<Type Name="AssemblyCatalog" Kind="Class" />
|
|
<Type Name="AtomicComposition" Kind="Class" />
|
|
<Type Name="CatalogExportProvider" Kind="Class" />
|
|
<Type Name="CatalogExtensions" Kind="Class" />
|
|
<Type Name="ComposablePartCatalogChangeEventArgs" Kind="Class" />
|
|
<Type Name="ComposablePartExportProvider" Kind="Class" />
|
|
<Type Name="CompositionBatch" Kind="Class" />
|
|
<Type Name="CompositionConstants" Kind="Class" />
|
|
<Type Name="CompositionContainer" Kind="Class" />
|
|
<Type Name="CompositionOptions" Kind="Enumeration" />
|
|
<Type Name="CompositionScopeDefinition" Kind="Class" />
|
|
<Type Name="CompositionService" Kind="Class" />
|
|
<Type Name="DirectoryCatalog" Kind="Class" />
|
|
<Type Name="ExportProvider" Kind="Class" />
|
|
<Type Name="ExportsChangeEventArgs" Kind="Class" />
|
|
<Type Name="FilteredCatalog" Kind="Class" />
|
|
<Type Name="ImportEngine" Kind="Class" />
|
|
<Type Name="INotifyComposablePartCatalogChanged" Kind="Interface" />
|
|
<Type Name="ScopingExtensions" Kind="Class" />
|
|
<Type Name="TypeCatalog" Kind="Class" />
|
|
</Namespace>
|
|
<Namespace Name="System.ComponentModel.Composition.Primitives">
|
|
<Type Name="ComposablePart" Kind="Class" />
|
|
<Type Name="ComposablePartCatalog" Kind="Class" />
|
|
<Type Name="ComposablePartDefinition" Kind="Class" />
|
|
<Type Name="ComposablePartException" Kind="Class" />
|
|
<Type Name="ContractBasedImportDefinition" Kind="Class" />
|
|
<Type Name="Export" Kind="Class" />
|
|
<Type Name="ExportDefinition" Kind="Class" />
|
|
<Type Name="ExportedDelegate" Kind="Class" />
|
|
<Type Name="ICompositionElement" Kind="Interface" />
|
|
<Type Name="ImportCardinality" Kind="Enumeration" />
|
|
<Type Name="ImportDefinition" Kind="Class" />
|
|
</Namespace>
|
|
<Namespace Name="System.ComponentModel.Composition.ReflectionModel">
|
|
<Type Name="LazyMemberInfo" Kind="Structure" />
|
|
<Type Name="ReflectionModelServices" Kind="Class" />
|
|
</Namespace>
|
|
</Types>
|
|
<Title>System.ComponentModel.Composition</Title>
|
|
<ExtensionMethods>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Hosting.CompositionBatch" />
|
|
</Targets>
|
|
<Member MemberName="AddExportedValue<T>">
|
|
<MemberSignature Language="C#" Value="public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue<T> (this System.ComponentModel.Composition.Hosting.CompositionBatch batch, T exportedValue);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue<T>(class System.ComponentModel.Composition.Hosting.CompositionBatch batch, !!T exportedValue) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.ComponentModel.Composition.Primitives.ComposablePart</ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="T" />
|
|
</TypeParameters>
|
|
<Parameters>
|
|
<Parameter Name="batch" Type="System.ComponentModel.Composition.Hosting.CompositionBatch" RefType="this" />
|
|
<Parameter Name="exportedValue" Type="T" />
|
|
</Parameters>
|
|
<Docs>
|
|
<typeparam name="T">To be added.</typeparam>
|
|
<param name="batch">To be added.</param>
|
|
<param name="exportedValue">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.AddExportedValue``1(System.ComponentModel.Composition.Hosting.CompositionBatch,``0)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Hosting.CompositionBatch" />
|
|
</Targets>
|
|
<Member MemberName="AddExportedValue<T>">
|
|
<MemberSignature Language="C#" Value="public static System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue<T> (this System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, T exportedValue);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.ComponentModel.Composition.Primitives.ComposablePart AddExportedValue<T>(class System.ComponentModel.Composition.Hosting.CompositionBatch batch, string contractName, !!T exportedValue) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.ComponentModel.Composition.Primitives.ComposablePart</ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="T" />
|
|
</TypeParameters>
|
|
<Parameters>
|
|
<Parameter Name="batch" Type="System.ComponentModel.Composition.Hosting.CompositionBatch" RefType="this" />
|
|
<Parameter Name="contractName" Type="System.String" />
|
|
<Parameter Name="exportedValue" Type="T" />
|
|
</Parameters>
|
|
<Docs>
|
|
<typeparam name="T">To be added.</typeparam>
|
|
<param name="batch">To be added.</param>
|
|
<param name="contractName">To be added.</param>
|
|
<param name="exportedValue">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.AddExportedValue``1(System.ComponentModel.Composition.Hosting.CompositionBatch,System.String,``0)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Hosting.CompositionBatch" />
|
|
</Targets>
|
|
<Member MemberName="AddPart">
|
|
<MemberSignature Language="C#" Value="public static System.ComponentModel.Composition.Primitives.ComposablePart AddPart (this System.ComponentModel.Composition.Hosting.CompositionBatch batch, object attributedPart);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.ComponentModel.Composition.Primitives.ComposablePart AddPart(class System.ComponentModel.Composition.Hosting.CompositionBatch batch, object attributedPart) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.ComponentModel.Composition.Primitives.ComposablePart</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="batch" Type="System.ComponentModel.Composition.Hosting.CompositionBatch" RefType="this" />
|
|
<Parameter Name="attributedPart" Type="System.Object" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="batch">To be added.</param>
|
|
<param name="attributedPart">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.AddPart(System.ComponentModel.Composition.Hosting.CompositionBatch,System.Object)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Hosting.CompositionContainer" />
|
|
</Targets>
|
|
<Member MemberName="ComposeExportedValue<T>">
|
|
<MemberSignature Language="C#" Value="public static void ComposeExportedValue<T> (this System.ComponentModel.Composition.Hosting.CompositionContainer container, T exportedValue);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ComposeExportedValue<T>(class System.ComponentModel.Composition.Hosting.CompositionContainer container, !!T exportedValue) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="T" />
|
|
</TypeParameters>
|
|
<Parameters>
|
|
<Parameter Name="container" Type="System.ComponentModel.Composition.Hosting.CompositionContainer" RefType="this" />
|
|
<Parameter Name="exportedValue" Type="T" />
|
|
</Parameters>
|
|
<Docs>
|
|
<typeparam name="T">To be added.</typeparam>
|
|
<param name="container">To be added.</param>
|
|
<param name="exportedValue">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.ComposeExportedValue``1(System.ComponentModel.Composition.Hosting.CompositionContainer,``0)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Hosting.CompositionContainer" />
|
|
</Targets>
|
|
<Member MemberName="ComposeExportedValue<T>">
|
|
<MemberSignature Language="C#" Value="public static void ComposeExportedValue<T> (this System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, T exportedValue);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ComposeExportedValue<T>(class System.ComponentModel.Composition.Hosting.CompositionContainer container, string contractName, !!T exportedValue) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="T" />
|
|
</TypeParameters>
|
|
<Parameters>
|
|
<Parameter Name="container" Type="System.ComponentModel.Composition.Hosting.CompositionContainer" RefType="this" />
|
|
<Parameter Name="contractName" Type="System.String" />
|
|
<Parameter Name="exportedValue" Type="T" />
|
|
</Parameters>
|
|
<Docs>
|
|
<typeparam name="T">To be added.</typeparam>
|
|
<param name="container">To be added.</param>
|
|
<param name="contractName">To be added.</param>
|
|
<param name="exportedValue">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.ComposeExportedValue``1(System.ComponentModel.Composition.Hosting.CompositionContainer,System.String,``0)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Hosting.CompositionContainer" />
|
|
</Targets>
|
|
<Member MemberName="ComposeParts">
|
|
<MemberSignature Language="C#" Value="public static void ComposeParts (this System.ComponentModel.Composition.Hosting.CompositionContainer container, object[] attributedParts);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ComposeParts(class System.ComponentModel.Composition.Hosting.CompositionContainer container, object[] attributedParts) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Void</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="container" Type="System.ComponentModel.Composition.Hosting.CompositionContainer" RefType="this" />
|
|
<Parameter Name="attributedParts" Type="System.Object[]">
|
|
<Attributes>
|
|
<Attribute>
|
|
<AttributeName>System.ParamArray</AttributeName>
|
|
</Attribute>
|
|
</Attributes>
|
|
</Parameter>
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="container">To be added.</param>
|
|
<param name="attributedParts">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.ComposeParts(System.ComponentModel.Composition.Hosting.CompositionContainer,System.Object[])" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="Exports">
|
|
<MemberSignature Language="C#" Value="public static bool Exports (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, Type contractType);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Exports(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, class System.Type contractType) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
<Parameter Name="contractType" Type="System.Type" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="part">To be added.</param>
|
|
<param name="contractType">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.Exports(System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.Type)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="Exports<T>">
|
|
<MemberSignature Language="C#" Value="public static bool Exports<T> (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Exports<T>(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="T" />
|
|
</TypeParameters>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
</Parameters>
|
|
<Docs>
|
|
<typeparam name="T">To be added.</typeparam>
|
|
<param name="part">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.Exports``1(System.ComponentModel.Composition.Primitives.ComposablePartDefinition)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="Imports">
|
|
<MemberSignature Language="C#" Value="public static bool Imports (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, Type contractType);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Imports(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, class System.Type contractType) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
<Parameter Name="contractType" Type="System.Type" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="part">To be added.</param>
|
|
<param name="contractType">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.Imports(System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.Type)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="Imports">
|
|
<MemberSignature Language="C#" Value="public static bool Imports (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, Type contractType, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Imports(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, class System.Type contractType, valuetype System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
<Parameter Name="contractType" Type="System.Type" />
|
|
<Parameter Name="importCardinality" Type="System.ComponentModel.Composition.Primitives.ImportCardinality" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="part">To be added.</param>
|
|
<param name="contractType">To be added.</param>
|
|
<param name="importCardinality">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.Imports(System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.Type,System.ComponentModel.Composition.Primitives.ImportCardinality)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="Imports<T>">
|
|
<MemberSignature Language="C#" Value="public static bool Imports<T> (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Imports<T>(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="T" />
|
|
</TypeParameters>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
</Parameters>
|
|
<Docs>
|
|
<typeparam name="T">To be added.</typeparam>
|
|
<param name="part">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.Imports``1(System.ComponentModel.Composition.Primitives.ComposablePartDefinition)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="Imports<T>">
|
|
<MemberSignature Language="C#" Value="public static bool Imports<T> (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Imports<T>(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, valuetype System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="T" />
|
|
</TypeParameters>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
<Parameter Name="importCardinality" Type="System.ComponentModel.Composition.Primitives.ImportCardinality" />
|
|
</Parameters>
|
|
<Docs>
|
|
<typeparam name="T">To be added.</typeparam>
|
|
<param name="part">To be added.</param>
|
|
<param name="importCardinality">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.Imports``1(System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.ComponentModel.Composition.Primitives.ImportCardinality)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.ICompositionService" />
|
|
</Targets>
|
|
<Member MemberName="SatisfyImportsOnce">
|
|
<MemberSignature Language="C#" Value="public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce (this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(class System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.ComponentModel.Composition.Primitives.ComposablePart</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="compositionService" Type="System.ComponentModel.Composition.ICompositionService" RefType="this" />
|
|
<Parameter Name="attributedPart" Type="System.Object" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="compositionService">To be added.</param>
|
|
<param name="attributedPart">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.SatisfyImportsOnce(System.ComponentModel.Composition.ICompositionService,System.Object)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.ICompositionService" />
|
|
</Targets>
|
|
<Member MemberName="SatisfyImportsOnce">
|
|
<MemberSignature Language="C#" Value="public static System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce (this System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, System.Reflection.ReflectionContext reflectionContext);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.ComponentModel.Composition.Primitives.ComposablePart SatisfyImportsOnce(class System.ComponentModel.Composition.ICompositionService compositionService, object attributedPart, class System.Reflection.ReflectionContext reflectionContext) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.ComponentModel.Composition.Primitives.ComposablePart</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="compositionService" Type="System.ComponentModel.Composition.ICompositionService" RefType="this" />
|
|
<Parameter Name="attributedPart" Type="System.Object" />
|
|
<Parameter Name="reflectionContext" Type="System.Reflection.ReflectionContext" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="compositionService">To be added.</param>
|
|
<param name="attributedPart">To be added.</param>
|
|
<param name="reflectionContext">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.AttributedModelServices" Member="M:System.ComponentModel.Composition.AttributedModelServices.SatisfyImportsOnce(System.ComponentModel.Composition.ICompositionService,System.Object,System.Reflection.ReflectionContext)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartCatalog" />
|
|
</Targets>
|
|
<Member MemberName="CreateCompositionService">
|
|
<MemberSignature Language="C#" Value="public static System.ComponentModel.Composition.Hosting.CompositionService CreateCompositionService (this System.ComponentModel.Composition.Primitives.ComposablePartCatalog composablePartCatalog);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.ComponentModel.Composition.Hosting.CompositionService CreateCompositionService(class System.ComponentModel.Composition.Primitives.ComposablePartCatalog composablePartCatalog) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.ComponentModel.Composition.Hosting.CompositionService</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="composablePartCatalog" Type="System.ComponentModel.Composition.Primitives.ComposablePartCatalog" RefType="this" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="composablePartCatalog">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.Hosting.CatalogExtensions" Member="M:System.ComponentModel.Composition.Hosting.CatalogExtensions.CreateCompositionService(System.ComponentModel.Composition.Primitives.ComposablePartCatalog)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="ContainsPartMetadata<T>">
|
|
<MemberSignature Language="C#" Value="public static bool ContainsPartMetadata<T> (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key, T value);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ContainsPartMetadata<T>(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key, !!T value) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<TypeParameters>
|
|
<TypeParameter Name="T" />
|
|
</TypeParameters>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
<Parameter Name="key" Type="System.String" />
|
|
<Parameter Name="value" Type="T" />
|
|
</Parameters>
|
|
<Docs>
|
|
<typeparam name="T">To be added.</typeparam>
|
|
<param name="part">To be added.</param>
|
|
<param name="key">To be added.</param>
|
|
<param name="value">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.Hosting.ScopingExtensions" Member="M:System.ComponentModel.Composition.Hosting.ScopingExtensions.ContainsPartMetadata``1(System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.String,``0)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="ContainsPartMetadataWithKey">
|
|
<MemberSignature Language="C#" Value="public static bool ContainsPartMetadataWithKey (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool ContainsPartMetadataWithKey(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string key) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
<Parameter Name="key" Type="System.String" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="part">To be added.</param>
|
|
<param name="key">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.Hosting.ScopingExtensions" Member="M:System.ComponentModel.Composition.Hosting.ScopingExtensions.ContainsPartMetadataWithKey(System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.String)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="Exports">
|
|
<MemberSignature Language="C#" Value="public static bool Exports (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Exports(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
<Parameter Name="contractName" Type="System.String" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="part">To be added.</param>
|
|
<param name="contractName">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.Hosting.ScopingExtensions" Member="M:System.ComponentModel.Composition.Hosting.ScopingExtensions.Exports(System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.String)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartCatalog" />
|
|
</Targets>
|
|
<Member MemberName="Filter">
|
|
<MemberSignature Language="C#" Value="public static System.ComponentModel.Composition.Hosting.FilteredCatalog Filter (this System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, Func<System.ComponentModel.Composition.Primitives.ComposablePartDefinition,bool> filter);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.ComponentModel.Composition.Hosting.FilteredCatalog Filter(class System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog, class System.Func`2<class System.ComponentModel.Composition.Primitives.ComposablePartDefinition, bool> filter) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.ComponentModel.Composition.Hosting.FilteredCatalog</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="catalog" Type="System.ComponentModel.Composition.Primitives.ComposablePartCatalog" RefType="this" />
|
|
<Parameter Name="filter" Type="System.Func<System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.Boolean>" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="catalog">To be added.</param>
|
|
<param name="filter">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.Hosting.ScopingExtensions" Member="M:System.ComponentModel.Composition.Hosting.ScopingExtensions.Filter(System.ComponentModel.Composition.Primitives.ComposablePartCatalog,System.Func{System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.Boolean})" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="Imports">
|
|
<MemberSignature Language="C#" Value="public static bool Imports (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Imports(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
<Parameter Name="contractName" Type="System.String" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="part">To be added.</param>
|
|
<param name="contractName">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.Hosting.ScopingExtensions" Member="M:System.ComponentModel.Composition.Hosting.ScopingExtensions.Imports(System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.String)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
<ExtensionMethod>
|
|
<Targets>
|
|
<Target Type="T:System.ComponentModel.Composition.Primitives.ComposablePartDefinition" />
|
|
</Targets>
|
|
<Member MemberName="Imports">
|
|
<MemberSignature Language="C#" Value="public static bool Imports (this System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName, System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality);" />
|
|
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool Imports(class System.ComponentModel.Composition.Primitives.ComposablePartDefinition part, string contractName, valuetype System.ComponentModel.Composition.Primitives.ImportCardinality importCardinality) cil managed" />
|
|
<MemberType>ExtensionMethod</MemberType>
|
|
<ReturnValue>
|
|
<ReturnType>System.Boolean</ReturnType>
|
|
</ReturnValue>
|
|
<Parameters>
|
|
<Parameter Name="part" Type="System.ComponentModel.Composition.Primitives.ComposablePartDefinition" RefType="this" />
|
|
<Parameter Name="contractName" Type="System.String" />
|
|
<Parameter Name="importCardinality" Type="System.ComponentModel.Composition.Primitives.ImportCardinality" />
|
|
</Parameters>
|
|
<Docs>
|
|
<param name="part">To be added.</param>
|
|
<param name="contractName">To be added.</param>
|
|
<param name="importCardinality">To be added.</param>
|
|
<summary>To be added.</summary>
|
|
</Docs>
|
|
<Link Type="System.ComponentModel.Composition.Hosting.ScopingExtensions" Member="M:System.ComponentModel.Composition.Hosting.ScopingExtensions.Imports(System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.String,System.ComponentModel.Composition.Primitives.ImportCardinality)" />
|
|
</Member>
|
|
</ExtensionMethod>
|
|
</ExtensionMethods>
|
|
</Overview>
|