Devs Sprechen jetzt wenn man in der nähe ist

This commit is contained in:
2024-04-06 16:47:41 +02:00
parent 522f206977
commit 5cab2c6912
1208 changed files with 178165 additions and 240 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: 90f9d99c49c99564e8b5516c9dc0200b
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
mipmaps:
mipMapMode: 0
enableMipMap: 1
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 0
wrapV: 0
wrapW: 0
nPOTScale: 1
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 0
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,23 @@
The MIT License (MIT)
Copyright (c) .NET Foundation and Contributors
All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: c4efa9b25cb69044888842a3e1c31aa7
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>System.Composition.Hosting</id>
<version>8.0.0</version>
<authors>Microsoft</authors>
<license type="expression">MIT</license>
<licenseUrl>https://licenses.nuget.org/MIT</licenseUrl>
<icon>Icon.png</icon>
<projectUrl>https://dot.net/</projectUrl>
<description>Provides Managed Extensibility Framework types that are useful to developers of extensible applications, or hosts.
Commonly Used Types:
System.Composition.Hosting.CompositionHost</description>
<releaseNotes>https://go.microsoft.com/fwlink/?LinkID=799421</releaseNotes>
<copyright>© Microsoft Corporation. All rights reserved.</copyright>
<serviceable>true</serviceable>
<repository type="git" url="https://github.com/dotnet/runtime" commit="5535e31a712343a63f5d7d796cd874e563e5ac14" />
<dependencies>
<group targetFramework=".NETFramework4.6.2">
<dependency id="System.Composition.Runtime" version="8.0.0" exclude="Build,Analyzers" />
</group>
<group targetFramework="net6.0">
<dependency id="System.Composition.Runtime" version="8.0.0" exclude="Build,Analyzers" />
</group>
<group targetFramework="net7.0">
<dependency id="System.Composition.Runtime" version="8.0.0" exclude="Build,Analyzers" />
</group>
<group targetFramework="net8.0">
<dependency id="System.Composition.Runtime" version="8.0.0" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard2.0">
<dependency id="System.Composition.Runtime" version="8.0.0" exclude="Build,Analyzers" />
</group>
</dependencies>
<frameworkAssemblies>
<frameworkAssembly assemblyName="System.ComponentModel.Composition" targetFramework=".NETFramework4.6.2" />
</frameworkAssemblies>
</metadata>
</package>

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: d4b6122ae6e647f499701883b56917dd
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 0ad5e08e888a30946b7da5e37f632a1e
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 8b88493dcf87e084ca0f1e15144a1699
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a3c9cc456ca399d4b8f680e88f63eafa
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,6 @@
<Project InitialTargets="NETStandardCompatError_System_Composition_Hosting_net462">
<Target Name="NETStandardCompatError_System_Composition_Hosting_net462"
Condition="'$(SuppressTfmSupportBuildWarnings)' == ''">
<Warning Text="System.Composition.Hosting 8.0.0 doesn't support $(TargetFramework) and has not been tested with it. Consider upgrading your TargetFramework to net462 or later. You may also set &lt;SuppressTfmSupportBuildWarnings&gt;true&lt;/SuppressTfmSupportBuildWarnings&gt; in the project file to ignore this warning and attempt to run in this unsupported configuration at your own risk." />
</Target>
</Project>

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 7cf67b06ab4e88d43bb089b36255a233
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: d0b836528e60f1b4a9ea29bc39423dd7
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: d919f49c532803545b46965e5560bcfe
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c4718c99e3bc7224d8f61cadb62755a0
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 21819348fb4b7af469e8d018ea678205
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 05549c4efc716cd4e849c2bcff376c96
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,6 @@
<Project InitialTargets="NETStandardCompatError_System_Composition_Hosting_net6_0">
<Target Name="NETStandardCompatError_System_Composition_Hosting_net6_0"
Condition="'$(SuppressTfmSupportBuildWarnings)' == ''">
<Warning Text="System.Composition.Hosting 8.0.0 doesn't support $(TargetFramework) and has not been tested with it. Consider upgrading your TargetFramework to net6.0 or later. You may also set &lt;SuppressTfmSupportBuildWarnings&gt;true&lt;/SuppressTfmSupportBuildWarnings&gt; in the project file to ignore this warning and attempt to run in this unsupported configuration at your own risk." />
</Target>
</Project>

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: ab92c790fb2d5854481e6fa980e87df8
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 9e8ce44a6e214c64b8f91b3b7a729b71
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 29488e843f11eec43a27e712270b8b80
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,23 @@
fileFormatVersion: 2
guid: f78ac6f9db5cc074383fe1506d58d2da
labels:
- NuGetForUnity
PluginImporter:
externalObjects: {}
serializedVersion: 2
iconMap: {}
executionOrder: {}
defineConstraints: []
isPreloaded: 0
isOverridable: 0
isExplicitlyReferenced: 0
validateReferences: 1
platformData:
- first:
Any:
second:
enabled: 1
settings: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,260 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Composition.Hosting</name>
</assembly>
<members>
<member name="T:System.Composition.Hosting.CompositionHost">
<summary>A lightweight composition container that is assembled from specified providers.</summary>
</member>
<member name="M:System.Composition.Hosting.CompositionHost.CreateCompositionHost(System.Collections.Generic.IEnumerable{System.Composition.Hosting.Core.ExportDescriptorProvider})">
<summary>Creates the composition host with the specified collection of providers.</summary>
<param name="providers">The providers, which contain export descriptions for the parts being composed.</param>
<returns>The created composition host.</returns>
</member>
<member name="M:System.Composition.Hosting.CompositionHost.CreateCompositionHost(System.Composition.Hosting.Core.ExportDescriptorProvider[])">
<summary>Creates the composition host with the specified array of providers.</summary>
<param name="providers">The providers, which contain export descriptions for the parts being composed.</param>
<returns>The created composition host.</returns>
</member>
<member name="M:System.Composition.Hosting.CompositionHost.Dispose">
<summary>Releases the composition host and any globally shared parts.</summary>
</member>
<member name="M:System.Composition.Hosting.CompositionHost.TryGetExport(System.Composition.Hosting.Core.CompositionContract,System.Object@)">
<summary>Retrieves the specified export from the composition context.</summary>
<param name="contract">The export to retrieve.</param>
<param name="export">When this method returns, contains an instance of the export if available; otherwise, <see langword="null" />.</param>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">There are too many exports.</exception>
<returns>
<see langword="true" /> if the export was retrieved; otherwise, <see langword="false" />.</returns>
</member>
<member name="T:System.Composition.Hosting.Core.CompositeActivator">
<summary>The delegate that allows instances of parts and exports to be accessed during composition.</summary>
<param name="context">The context in which the part or export is being accessed.</param>
<param name="operation">The operation within which the activation is occurring.</param>
<returns>The activated part or export.</returns>
</member>
<member name="T:System.Composition.Hosting.Core.CompositionDependency">
<summary>Represents a dependency that a part must have in order to fulfill an <see cref="T:System.Composition.Hosting.Core.ExportDescriptorPromise" />. This class is used by the composition engine during initialization to determine whether the composition can be made, and if not, what error to provide.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionDependency.Missing(System.Composition.Hosting.Core.CompositionContract,System.Object)">
<summary>Constructs a placeholder for a missing dependency.</summary>
<param name="contract">"&gt;The contract required by the dependency.</param>
<param name="site">A marker used to identify the individual dependency among those on the dependent part.</param>
<returns>The dependency that acts as a placeholder.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionDependency.Oversupplied(System.Composition.Hosting.Core.CompositionContract,System.Collections.Generic.IEnumerable{System.Composition.Hosting.Core.ExportDescriptorPromise},System.Object)">
<summary>Constructs a placeholder for a dependency that has too many supplied values.</summary>
<param name="contract">The contract required by the dependency.</param>
<param name="targets">A collection of the supplied values.</param>
<param name="site">A marker for the dependency.</param>
<returns>The placeholder dependency.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionDependency.Satisfied(System.Composition.Hosting.Core.CompositionContract,System.Composition.Hosting.Core.ExportDescriptorPromise,System.Boolean,System.Object)">
<summary>Constructs a dependency on the specified target.</summary>
<param name="contract">The contract required by the dependency.</param>
<param name="target">The dependency target. A <see cref="T:System.Composition.Hosting.Core.ExportDescriptorPromise" /> from another part that this part is dependent on.</param>
<param name="isPrerequisite">
<see langword="true" /> to indicate that the dependency is a prerequisite that must be satisfied before any exports can be retrieved from the dependent part; otherwise, <see langword="false" />.</param>
<param name="site">A marker used to identify the individual dependency among those on the dependent part.</param>
<returns>The constructed dependency.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionDependency.ToString">
<summary>Returns the string representation of this <see cref="T:System.Composition.Hosting.Core.CompositionDependency" /> object.</summary>
<returns>The string representation of <see cref="T:System.Composition.Hosting.Core.CompositionDependency" />.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.CompositionDependency.Contract">
<summary>Gets the contract required by the dependency.</summary>
<returns>The contract required by the dependency.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.CompositionDependency.IsPrerequisite">
<summary>Gets a value indicating whether the dependency is a prerequisite that must be satisfied before any exports can be retrieved from the dependent part.</summary>
<returns>
<see langword="true" /> if the dependency is a prerequisite; otherwise, <see langword="false" />.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.CompositionDependency.Site">
<summary>Gets a marker used to identify the dependency among those on the dependent part.</summary>
<returns>The marker.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.CompositionDependency.Target">
<summary>Gets the export descriptor promise that the dependecy is on.</summary>
<returns>The export descriptor promise.</returns>
</member>
<member name="T:System.Composition.Hosting.Core.CompositionOperation">
<summary>Represents a single composition operation.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionOperation.AddNonPrerequisiteAction(System.Action)">
<summary>Specifies an action that can run after all prerequisite part dependencies have been satisfied.</summary>
<param name="action">The action to run.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="action" /> is <see langword="null" />.</exception>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionOperation.AddPostCompositionAction(System.Action)">
<summary>Specifies an action to run after all composition has completed, as indicated by the <see cref="T:System.Composition.OnImportsSatisfiedAttribute" />.</summary>
<param name="action">The action to run.</param>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionOperation.Dispose">
<summary>Releases all locks held during the composition operation.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionOperation.Run(System.Composition.Hosting.Core.LifetimeContext,System.Composition.Hosting.Core.CompositeActivator)">
<summary>Runs the composition operation starting within the specified lifetime context, driven by the specified activator.</summary>
<param name="outermostLifetimeContext">The context in which to begin the operation (the operation can flow to the parents of the context if required).</param>
<param name="compositionRootActivator">The activator that drives the operation.</param>
<returns>The composed object graph.</returns>
</member>
<member name="T:System.Composition.Hosting.Core.DependencyAccessor">
<summary>Allows <see cref="T:System.Composition.Hosting.Core.ExportDescriptorProvider" /> objects to locate their dependencies.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.DependencyAccessor.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Hosting.Core.DependencyAccessor" /> class.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.DependencyAccessor.GetPromises(System.Composition.Hosting.Core.CompositionContract)">
<summary>Retrieves all promises for the specified contract.</summary>
<param name="exportKey">The export key that the promises must supply.</param>
<returns>A collection of promises for the contract.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.DependencyAccessor.ResolveDependencies(System.Object,System.Composition.Hosting.Core.CompositionContract,System.Boolean)">
<summary>Resolves dependencies on all implementations of a contract.</summary>
<param name="site">A tag that describes the dependency site.</param>
<param name="contract">The contract required by the site.</param>
<param name="isPrerequisite">
<see langword="true" /> to indicate that the dependency must be satisfied before exports are made available; otherwise, <see langword="false" />.</param>
<returns>A collection of resolved dependencies.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.DependencyAccessor.ResolveRequiredDependency(System.Object,System.Composition.Hosting.Core.CompositionContract,System.Boolean)">
<summary>Resolves a required dependency on one implementation of a contract.</summary>
<param name="site">A tag that describes the dependency site.</param>
<param name="contract">The contract required by the site.</param>
<param name="isPrerequisite">
<see langword="true" /> to indicate that the dependency must be satisfied before exports are made available; otherwise, <see langword="false" />.</param>
<returns>The resolved dependency.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.DependencyAccessor.TryResolveOptionalDependency(System.Object,System.Composition.Hosting.Core.CompositionContract,System.Boolean,System.Composition.Hosting.Core.CompositionDependency@)">
<summary>Resolves an optional dependency on one implementation of a contract.</summary>
<param name="site">A tag that describes the dependency site.</param>
<param name="contract">The contract required by the site.</param>
<param name="isPrerequisite">
<see langword="true" /> to indicate that the dependency must be satisfied before exports are made available; otherwise, <see langword="false" />.</param>
<param name="dependency">After this method returns, contains the resolved dependency or <see langword="null" />.</param>
<returns>
<see langword="true" /> if the dependency was resolved; otherwise, <see langword="false" />.</returns>
</member>
<member name="T:System.Composition.Hosting.Core.ExportDescriptor">
<summary>Describes an export of a part known to the composition engine.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.ExportDescriptor.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Hosting.Core.ExportDescriptor" /> class.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.ExportDescriptor.Create(System.Composition.Hosting.Core.CompositeActivator,System.Collections.Generic.IDictionary{System.String,System.Object})">
<summary>Creates an export descriptor that has the specified activator and metadata.</summary>
<param name="activator">The activator used to retrieve instances of the export.</param>
<param name="metadata">The metadata associated with the export.</param>
<returns>The created descriptor.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.ExportDescriptor.Activator">
<summary>Gets the activator used to retrieve instances of the export.</summary>
<returns>The activator.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.ExportDescriptor.Metadata">
<summary>Gets the metadata for the export.</summary>
<returns>A collection of metadata.</returns>
</member>
<member name="T:System.Composition.Hosting.Core.ExportDescriptorPromise">
<summary>Represents an export descriptor that an available part can provide.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.ExportDescriptorPromise.#ctor(System.Composition.Hosting.Core.CompositionContract,System.String,System.Boolean,System.Func{System.Collections.Generic.IEnumerable{System.Composition.Hosting.Core.CompositionDependency}},System.Func{System.Collections.Generic.IEnumerable{System.Composition.Hosting.Core.CompositionDependency},System.Composition.Hosting.Core.ExportDescriptor})">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Hosting.Core.ExportDescriptorPromise" /> class.</summary>
<param name="contract">The promised contract.</param>
<param name="origin">A description of the promise's origin. For example, a part type.</param>
<param name="isShared">
<see langword="true" /> if the promise is shared, otherwise <see langword="false" />.</param>
<param name="dependencies">A function that provides the dependencies required to fulfill the promise.</param>
<param name="getDescriptor">A function that provides the promised descriptor.</param>
</member>
<member name="M:System.Composition.Hosting.Core.ExportDescriptorPromise.GetDescriptor">
<summary>Retrieves the promised descriptor.</summary>
<returns>The descriptor.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.ExportDescriptorPromise.ToString">
<summary>Returns the string representation of this <see cref="T:System.Composition.Hosting.Core.ExportDescriptorPromise" /> object.</summary>
<returns>The string representation of this <see cref="T:System.Composition.Hosting.Core.ExportDescriptorPromise" /> object.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.ExportDescriptorPromise.Contract">
<summary>Gets the contract fulfilled by this promise.</summary>
<returns>The contract.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.ExportDescriptorPromise.Dependencies">
<summary>Gets the dependencies that are required to fulfill this promise.</summary>
<returns>A collection of dependencies.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.ExportDescriptorPromise.IsShared">
<summary>Gets a value that indicates whether the promise is shared.</summary>
<returns>
<see langword="true" /> if the promise is shared within some context; otherwise, <see langword="false" />.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.ExportDescriptorPromise.Origin">
<summary>Gets a description of where the promise originates (for example, a part type), used to provide readable errors.</summary>
<returns>A description of the promise's origin.</returns>
</member>
<member name="T:System.Composition.Hosting.Core.ExportDescriptorProvider">
<summary>Provides the description of an export for a part known to the composition engine.</summary>
</member>
<member name="F:System.Composition.Hosting.Core.ExportDescriptorProvider.NoDependencies">
<summary>Indicates a lack of dependencies.</summary>
</member>
<member name="F:System.Composition.Hosting.Core.ExportDescriptorProvider.NoExportDescriptors">
<summary>Indicates a lack of export descriptors.</summary>
</member>
<member name="F:System.Composition.Hosting.Core.ExportDescriptorProvider.NoMetadata">
<summary>Indicates a lack of metadata.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.ExportDescriptorProvider.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Hosting.Core.ExportDescriptorProvider" /> class.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.ExportDescriptorProvider.GetExportDescriptors(System.Composition.Hosting.Core.CompositionContract,System.Composition.Hosting.Core.DependencyAccessor)">
<summary>Retrieves promise export descriptors for the specified export key.</summary>
<param name="contract">The export key required by another component.</param>
<param name="descriptorAccessor">An accessor for the other descriptors in the composition.</param>
<returns>A collection of promises for new export descriptors.</returns>
</member>
<member name="T:System.Composition.Hosting.Core.LifetimeContext">
<summary>Represents a node in the lifetime tree.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.LifetimeContext.AddBoundInstance(System.IDisposable)">
<summary>Binds the lifetime of a disposable part to this lifetime context.</summary>
<param name="instance">The part.</param>
<exception cref="T:System.ObjectDisposedException">The operation was performed on a disposed object.</exception>
</member>
<member name="M:System.Composition.Hosting.Core.LifetimeContext.AllocateSharingId">
<summary>Generates an identifier that can be used to locate shared part instances.</summary>
<returns>A new unique identifier.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.LifetimeContext.Dispose">
<summary>Releases the lifetime context and any part instances bound to it.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.LifetimeContext.FindContextWithin(System.String)">
<summary>Finds the broadest lifetime context within all of the specified sharing boundaries.</summary>
<param name="sharingBoundary">The sharing boundary to find a lifetime context within.</param>
<returns>The broadest lifetime context within all of the specified sharing boundaries.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.LifetimeContext.GetOrCreate(System.Int32,System.Composition.Hosting.Core.CompositionOperation,System.Composition.Hosting.Core.CompositeActivator)">
<summary>Retrieves a shared part instance with the specified ID, or if the part instance can not be found, creates and shares a part instance using the specified creator within the specified operation.</summary>
<param name="sharingId">The ID of the shared part.</param>
<param name="operation">An operation in which to create a part, if necessary.</param>
<param name="creator">An activator that can activate a new part instance, if necessary.</param>
<returns>The new or retrieved part.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.LifetimeContext.ToString">
<summary>Returns the string representation of this <see cref="T:System.Composition.Hosting.Core.LifetimeContext" /> object.</summary>
<returns>The string representation of this <see cref="T:System.Composition.Hosting.Core.LifetimeContext" /> object.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.LifetimeContext.TryGetExport(System.Composition.Hosting.Core.CompositionContract,System.Object@)">
<summary>Retrieves a contract instance from the composition context.</summary>
<param name="contract">The contract.</param>
<param name="export">After this method returns, contains the contract instance if available; otherwise, <see langword="null" />.</param>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No export was found for <paramref name="contract" />.</exception>
<returns>
<see langword="true" /> if the instance was retrieved; otherwise, <see langword="false" />.</returns>
</member>
</members>
</doc>

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: f4c62cd1c8ef8d5498d0e113b77b48ce
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: ae4d95ca53c95a74797dc2e8d4d9af38
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: