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: 3faeacfda960e1b438269c0df86ad8ad
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: cbf0d76374618974582eaff800a33833
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>System.Composition.Runtime</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>Contains runtime components of the Managed Extensibility Framework.
Commonly Used Types:
System.Composition.CompositionContext</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" />
<group targetFramework="net6.0" />
<group targetFramework="net7.0" />
<group targetFramework="net8.0" />
<group targetFramework=".NETStandard2.0" />
</dependencies>
</metadata>
</package>

View File

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

File diff suppressed because it is too large Load Diff

View File

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

View File

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

View File

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

View File

@ -0,0 +1,6 @@
<Project InitialTargets="NETStandardCompatError_System_Composition_Runtime_net462">
<Target Name="NETStandardCompatError_System_Composition_Runtime_net462"
Condition="'$(SuppressTfmSupportBuildWarnings)' == ''">
<Warning Text="System.Composition.Runtime 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: 49a29ca7025b7244fb0f433ea40db38d
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -0,0 +1,6 @@
<Project InitialTargets="NETStandardCompatError_System_Composition_Runtime_net6_0">
<Target Name="NETStandardCompatError_System_Composition_Runtime_net6_0"
Condition="'$(SuppressTfmSupportBuildWarnings)' == ''">
<Warning Text="System.Composition.Runtime 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: c10193e0e764be3478f01ebcd744c521
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

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

View File

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

View File

@ -0,0 +1,23 @@
fileFormatVersion: 2
guid: 9783a37d496a34046be4695ad1ae437b
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,231 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Composition.Runtime</name>
</assembly>
<members>
<member name="T:System.Composition.CompositionContext">
<summary>Provides methods to retrieve exports from the composition.</summary>
</member>
<member name="M:System.Composition.CompositionContext.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Composition.CompositionContext" /> class.</summary>
</member>
<member name="M:System.Composition.CompositionContext.GetExport(System.Composition.Hosting.Core.CompositionContract)">
<summary>Retrieves the export that matches the specified contract.</summary>
<param name="contract">The contract to match.</param>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No export was found for <paramref name="contract" />.</exception>
<returns>The exported value.</returns>
</member>
<member name="M:System.Composition.CompositionContext.GetExport(System.Type)">
<summary>Retrieves the export that matches the specified type.</summary>
<param name="exportType">The type to match.</param>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No export was found for <paramref name="exportType" />.</exception>
<returns>The exported value.</returns>
</member>
<member name="M:System.Composition.CompositionContext.GetExport(System.Type,System.String)">
<summary>Retrieves the export that matches the specified name and type.</summary>
<param name="exportType">The type to match.</param>
<param name="contractName">The name to match.</param>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No export was found for <paramref name="exportType" /> and <paramref name="contractName" />.</exception>
<returns>The exported value.</returns>
</member>
<member name="M:System.Composition.CompositionContext.GetExport``1">
<summary>Retrieves the export that matches the specified generic type parameter.</summary>
<typeparam name="TExport">The type to match.</typeparam>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No export was found for <typeparamref name="TExport" />.</exception>
<returns>The exported value.</returns>
</member>
<member name="M:System.Composition.CompositionContext.GetExport``1(System.String)">
<summary>Retrieves the export that matches the specified generic type parameter and contract name.</summary>
<param name="contractName">The name to match.</param>
<typeparam name="TExport">The type to match.</typeparam>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No export was found for <typeparamref name="TExport" /> and <paramref name="contractName" />.</exception>
<returns>The exported value.</returns>
</member>
<member name="M:System.Composition.CompositionContext.GetExports(System.Type)">
<summary>Retrieves a collection of all exports that match the specified type.</summary>
<param name="exportType">The type to match.</param>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No exports were found for <paramref name="exportType" />.</exception>
<returns>A collection of exported values.</returns>
</member>
<member name="M:System.Composition.CompositionContext.GetExports(System.Type,System.String)">
<summary>Retrieves all exports that match the specified contract name and type.</summary>
<param name="exportType">The type to match.</param>
<param name="contractName">The name to match.</param>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No exports were found for <paramref name="exportType" />.</exception>
<returns>A collection of exported values.</returns>
</member>
<member name="M:System.Composition.CompositionContext.GetExports``1">
<summary>Retrieves all exports that match the specified generic type parameter.</summary>
<typeparam name="TExport">The type to match.</typeparam>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No exports were found for <typeparamref name="TExport" />.</exception>
<returns>A collection of exported values.</returns>
</member>
<member name="M:System.Composition.CompositionContext.GetExports``1(System.String)">
<summary>Retrieves all exports that match the specified generic type parameter and contract name.</summary>
<param name="contractName">The name to match.</param>
<typeparam name="TExport">The type to match.</typeparam>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No exports were found for <typeparamref name="TExport" /> and <paramref name="contractName" />.</exception>
<returns>A collection of exported values.</returns>
</member>
<member name="M:System.Composition.CompositionContext.TryGetExport(System.Composition.Hosting.Core.CompositionContract,System.Object@)">
<summary>Returns the export that matches the specified contract, or returns <see langword="null" /> if no match is found.</summary>
<param name="contract">The contract to match.</param>
<param name="export">When this method returns, contains the matched export or <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 an export was found; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Composition.CompositionContext.TryGetExport(System.Type,System.Object@)">
<summary>Returns the export that matches the specified type, or returns <see langword="null" /> if no match is found.</summary>
<param name="exportType">The type to match.</param>
<param name="export">When this method returns, contains the matched export or <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 an export was found; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Composition.CompositionContext.TryGetExport(System.Type,System.String,System.Object@)">
<summary>Returns the export that matches the specified contract name and type, or returns <see langword="null" /> if no match is found.</summary>
<param name="exportType">The type to match.</param>
<param name="contractName">The name to match.</param>
<param name="export">When this method returns, contains the matched export or <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 an export was found; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Composition.CompositionContext.TryGetExport``1(``0@)">
<summary>Returns the export that matches the specified generic type parameter, or returns <see langword="null" /> if no match is found.</summary>
<param name="export">When this method returns, contains the matched export or <see langword="null" />.</param>
<typeparam name="TExport">The type to match.</typeparam>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No export was found for <paramref name="contract" />.</exception>
<returns>
<see langword="true" /> if an export was found; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Composition.CompositionContext.TryGetExport``1(System.String,``0@)">
<summary>Returns the export that matches the specified generic type parameter and contract name, or returns <see langword="null" /> if no match is found.</summary>
<param name="contractName">The name to match.</param>
<param name="export">When this method returns, contains the matched export or <see langword="null" />.</param>
<typeparam name="TExport">The type to match.</typeparam>
<exception cref="T:System.Composition.Hosting.CompositionFailedException">No export was found for <paramref name="contract" />.</exception>
<returns>
<see langword="true" /> if an export was found; otherwise, <see langword="false" />.</returns>
</member>
<member name="T:System.Composition.Export`1">
<summary>A reference that allows the graph of parts associated with an exported instance to be released.</summary>
<typeparam name="T">The type of the instance.</typeparam>
</member>
<member name="M:System.Composition.Export`1.#ctor(`0,System.Action)">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Export`1" /> class.</summary>
<param name="value">The exported instance.</param>
<param name="disposeAction">An action that will dispose the exported instance.</param>
</member>
<member name="M:System.Composition.Export`1.Dispose">
<summary>Disposes the exported instance.</summary>
</member>
<member name="P:System.Composition.Export`1.Value">
<summary>Gets the exported value.</summary>
<returns>The exported value.</returns>
</member>
<member name="T:System.Composition.ExportFactory`1">
<summary>A factory that creates new instances of a part that provides the specified export.</summary>
<typeparam name="T">The type of the export.</typeparam>
</member>
<member name="M:System.Composition.ExportFactory`1.#ctor(System.Func{System.Tuple{`0,System.Action}})">
<summary>Initializes a new instance of the <see cref="T:System.Composition.ExportFactory`1" /> class.</summary>
<param name="exportCreator">A function that returns the exported value in <see cref="M:System.Tuple`2.Item1" /> and an <see cref="T:System.Action" /> that releases it in <see cref="M:System.Tuple`2.Item2" />.</param>
<exception cref="T:System.ArgumentNullException">
<paramref name="exportCreator" /> is <see langword="null" />.</exception>
</member>
<member name="M:System.Composition.ExportFactory`1.CreateExport">
<summary>Creates an instance of the factory's export type.</summary>
<returns>A valid instance of the factory's export type.</returns>
</member>
<member name="T:System.Composition.ExportFactory`2">
<summary>A factory that creates new instances of a part that provides the specified export, with attached metadata.</summary>
<typeparam name="T">The type of the created part.</typeparam>
<typeparam name="TMetadata">The metadata for the type of the created part.</typeparam>
</member>
<member name="M:System.Composition.ExportFactory`2.#ctor(System.Func{System.Tuple{`0,System.Action}},`1)">
<summary>Initializes a new instance of the <see cref="T:System.Composition.ExportFactory`2" /> class.</summary>
<param name="exportCreator">A function that returns the exported value in <see cref="M:System.Tuple`2.Item1" /> and an <see cref="T:System.Action" /> that releases it in <see cref="M:System.Tuple`2.Item2" />.</param>
<param name="metadata">The metadata to attach to the created parts.</param>
</member>
<member name="P:System.Composition.ExportFactory`2.Metadata">
<summary>Gets the metadata to be attached to the created parts.</summary>
<returns>A metadata object that will be attached to the created parts.</returns>
</member>
<member name="T:System.Composition.Hosting.CompositionFailedException">
<summary>The exception that is thrown when composition problems occur.</summary>
</member>
<member name="M:System.Composition.Hosting.CompositionFailedException.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Hosting.CompositionFailedException" /> class.</summary>
</member>
<member name="M:System.Composition.Hosting.CompositionFailedException.#ctor(System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Hosting.CompositionFailedException" /> class with the specified message.</summary>
<param name="message">A message that contains information about the exception.</param>
</member>
<member name="M:System.Composition.Hosting.CompositionFailedException.#ctor(System.String,System.Exception)">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Hosting.CompositionFailedException" /> class with the specified message and inner exception.</summary>
<param name="message">A message that contains information about the exception.</param>
<param name="innerException">The inner exception to wrap in this exception.</param>
</member>
<member name="T:System.Composition.Hosting.Core.CompositionContract">
<summary>Represents an agreement between parts that allows the composition engine to match imports with exports.</summary>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionContract.#ctor(System.Type)">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Hosting.Core.CompositionContract" /> class with the specified contract type.</summary>
<param name="contractType">The contract type.</param>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionContract.#ctor(System.Type,System.String)">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Hosting.Core.CompositionContract" /> class with the specified contract name and type.</summary>
<param name="contractType">The contract type.</param>
<param name="contractName">The contract name.</param>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionContract.#ctor(System.Type,System.String,System.Collections.Generic.IDictionary{System.String,System.Object})">
<summary>Initializes a new instance of the <see cref="T:System.Composition.Hosting.Core.CompositionContract" /> class with the specified contract name, type, and metadata constraints.</summary>
<param name="contractType">The contract type.</param>
<param name="contractName">The contract name.</param>
<param name="metadataConstraints">A collection of metadata constraints for the contract.</param>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionContract.ChangeType(System.Type)">
<summary>Creates a new contract that has the specified type but the same name and constraints as this object.</summary>
<param name="newContractType">The new contract type.</param>
<returns>The created contract.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionContract.Equals(System.Object)">
<summary>Determines whether the specified object is equal to this instance of <see cref="T:System.Composition.Hosting.Core.CompositionContract" />.</summary>
<param name="obj">The object to compare with this object.</param>
<returns>
<see langword="true" /> if the specified object is equal to the current object; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionContract.GetHashCode">
<summary>Returns the hash code for this <see cref="T:System.Composition.Hosting.Core.CompositionContract" /> object.</summary>
<returns>The hash code for the current object.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionContract.ToString">
<summary>Returns the string representation of this <see cref="T:System.Composition.Hosting.Core.CompositionContract" /> object.</summary>
<returns>The string representation of this <see cref="T:System.Composition.Hosting.Core.CompositionContract" /> object.</returns>
</member>
<member name="M:System.Composition.Hosting.Core.CompositionContract.TryUnwrapMetadataConstraint``1(System.String,``0@,System.Composition.Hosting.Core.CompositionContract@)">
<summary>Gets a metadata constraint that has the specified type and name, if it exists.</summary>
<param name="constraintName">The name of the metadata constraint.</param>
<param name="constraintValue">When this method returns, contains the value of the constraint if it was found. This parameter is treated as uninitialized.</param>
<param name="remainingContract">When this method returns, holds the contract with the constraint removed, if the constraint was found. This parameter is treated as uninitialized.</param>
<typeparam name="T">The type of the metadata constraint value.</typeparam>
<returns>
<see langword="true" /> if the constrained metadata item was unwrapped and the value extracted; otherwise, <see langword="false" />.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.CompositionContract.ContractName">
<summary>Gets the name of the contract.</summary>
<returns>The contract name.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.CompositionContract.ContractType">
<summary>Gets the contract type.</summary>
<returns>The contract type.</returns>
</member>
<member name="P:System.Composition.Hosting.Core.CompositionContract.MetadataConstraints">
<summary>Gets a collection of metadata constraints for the contract.</summary>
<returns>A collection of metadata constraints.</returns>
</member>
</members>
</doc>

View File

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

View File

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