/dports/lang/mono/mono-5.10.1.57/mcs/class/System.ComponentModel.Composition.4.5/src/ComponentModel/System/ComponentModel/Composition/ReflectionModel/ |
H A D | PartCreatorExportDefinition.cs | 26 return CompositionConstants.PartCreatorContractName; 37 …metadata[CompositionConstants.ExportTypeIdentityMetadataName] = CompositionConstants.PartCreatorTy… 38 … metadata[CompositionConstants.ProductDefinitionMetadataName] = this._productDefinition; 49 …if (exportDefinition.Metadata.TryGetValue(CompositionConstants.ProductDefinitionMetadataName, out … in IsProductConstraintSatisfiedBy()
|
H A D | GenericSpecializationPartCreationInfo.cs | 107 originalMetadata.Remove(CompositionConstants.IsGenericPartMetadataName); in GetMetadata() 108 originalMetadata.Remove(CompositionConstants.GenericPartArityMetadataName); in GetMetadata() 109 originalMetadata.Remove(CompositionConstants.GenericParameterConstraintsMetadataName); in GetMetadata() 110 originalMetadata.Remove(CompositionConstants.GenericParameterAttributesMetadataName); in GetMetadata() 416 …] importParametersOrder = originalImport.Metadata.GetValue<int[]>(CompositionConstants.GenericImpo… in TranslateImportMetadata() 424 metadata.Remove(CompositionConstants.GenericImportParametersOrderMetadataName); in TranslateImportMetadata() 438 …ing exportTypeIdentity = originalExport.Metadata.GetValue<string>(CompositionConstants.ExportTypeI… in TranslateExportMetadata() 441 …[CompositionConstants.ExportTypeIdentityMetadataName] = this.Translate(exportTypeIdentity, origina… in TranslateExportMetadata() 443 metadata.Remove(CompositionConstants.GenericExportParametersOrderMetadataName); in TranslateExportMetadata() 524 … int partArity = partMetadata.GetValue<int>(CompositionConstants.GenericPartArityMetadataName); in CanSpecialize() [all …]
|
H A D | PartCreatorMemberImportDefinition.cs | 21 …: base(importingLazyMember, CompositionConstants.PartCreatorContractName, CompositionConstants.Par… in PartCreatorMemberImportDefinition()
|
H A D | PartCreatorParameterImportDefinition.cs | 22 …: base(importingLazyParameter, CompositionConstants.PartCreatorContractName, CompositionConstants.… in PartCreatorParameterImportDefinition()
|
H A D | ReflectionComposablePartDefinition.cs | 155 …ta.Count > 0) ? definition.Metadata.GetValue<IEnumerable<object>>(CompositionConstants.GenericPara… in GetExports() 191 …var genericParametersOrder = export.Metadata.GetValue<int[]>(CompositionConstants.GenericExportPar… in GetCandidateParameters()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.ComponentModel.Composition/src/System/ComponentModel/Composition/ReflectionModel/ |
H A D | PartCreatorExportDefinition.cs | 26 return CompositionConstants.PartCreatorContractName; 37 …metadata[CompositionConstants.ExportTypeIdentityMetadataName] = CompositionConstants.PartCreatorTy… 38 … metadata[CompositionConstants.ProductDefinitionMetadataName] = _productDefinition; 49 …if (exportDefinition.Metadata.TryGetValue(CompositionConstants.ProductDefinitionMetadataName, out … in IsProductConstraintSatisfiedBy()
|
H A D | GenericSpecializationPartCreationInfo.cs | 104 originalMetadata.Remove(CompositionConstants.IsGenericPartMetadataName); in GetMetadata() 105 originalMetadata.Remove(CompositionConstants.GenericPartArityMetadataName); in GetMetadata() 106 originalMetadata.Remove(CompositionConstants.GenericParameterConstraintsMetadataName); in GetMetadata() 107 originalMetadata.Remove(CompositionConstants.GenericParameterAttributesMetadataName); in GetMetadata() 429 …] importParametersOrder = originalImport.Metadata.GetValue<int[]>(CompositionConstants.GenericImpo… in TranslateImportMetadata() 436 …metadata[CompositionConstants.GenericParametersMetadataName] = GenericServices.Reorder(_specializa… in TranslateImportMetadata() 437 metadata.Remove(CompositionConstants.GenericImportParametersOrderMetadataName); in TranslateImportMetadata() 451 …ing exportTypeIdentity = originalExport.Metadata.GetValue<string>(CompositionConstants.ExportTypeI… in TranslateExportMetadata() 454 …ata[CompositionConstants.ExportTypeIdentityMetadataName] = Translate(exportTypeIdentity, originalE… in TranslateExportMetadata() 456 metadata.Remove(CompositionConstants.GenericExportParametersOrderMetadataName); in TranslateExportMetadata() [all …]
|
H A D | PartCreatorMemberImportDefinition.cs | 21 …: base(importingLazyMember, CompositionConstants.PartCreatorContractName, CompositionConstants.Par… in PartCreatorMemberImportDefinition()
|
H A D | PartCreatorParameterImportDefinition.cs | 22 …: base(importingLazyParameter, CompositionConstants.PartCreatorContractName, CompositionConstants.… in PartCreatorParameterImportDefinition()
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/System.ComponentModel.Composition.4.5/src/ComponentModel/System/ComponentModel/Composition/Primitives/ |
H A D | PrimitivesServices.cs | 14 return part.Metadata.GetValue<bool>(CompositionConstants.IsGenericPartMetadataName); in IsGeneric() 35 …string genericContractName = import.Metadata.GetValue<string>(CompositionConstants.GenericContract… in GetCandidateContractNames() 36 …int[] importParametersOrder = import.Metadata.GetValue<int[]>(CompositionConstants.GenericImportPa… in GetCandidateContractNames() 39 … int partArity = part.Metadata.GetValue<int>(CompositionConstants.GenericPartArityMetadataName); in GetCandidateContractNames() 75 …ortParametersOrder = contractBasedImport.Metadata.GetValue<int[]>(CompositionConstants.GenericImpo… in TranslateImport() 81 … int partArity = part.Metadata.GetValue<int>(CompositionConstants.GenericPartArityMetadataName); in TranslateImport()
|
H A D | ContractBasedImportDefinition.cs | 325 …string exportTypeIdentity = definition.Metadata.GetValue<string>(CompositionConstants.ExportTypeId… in MatchRequiredMatadata() 370 …olicy exportPolicy = definition.Metadata.GetValue<CreationPolicy>(CompositionConstants.PartCreatio… in MatchRequiredMatadata()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.ComponentModel.Composition/src/System/ComponentModel/Composition/Primitives/ |
H A D | PrimitivesServices.cs | 15 return part.Metadata.GetValue<bool>(CompositionConstants.IsGenericPartMetadataName); in IsGeneric() 36 …string genericContractName = import.Metadata.GetValue<string>(CompositionConstants.GenericContract… in GetCandidateContractNames() 37 …int[] importParametersOrder = import.Metadata.GetValue<int[]>(CompositionConstants.GenericImportPa… in GetCandidateContractNames() 40 … int partArity = part.Metadata.GetValue<int>(CompositionConstants.GenericPartArityMetadataName); in GetCandidateContractNames() 77 …ortParametersOrder = contractBasedImport.Metadata.GetValue<int[]>(CompositionConstants.GenericImpo… in TranslateImport() 83 … int partArity = part.Metadata.GetValue<int>(CompositionConstants.GenericPartArityMetadataName); in TranslateImport()
|
H A D | ContractBasedImportDefinition.cs | 325 …string exportTypeIdentity = definition.Metadata.GetValue<string>(CompositionConstants.ExportTypeId… in MatchRequiredMetadata() 370 …olicy exportPolicy = definition.Metadata.GetValue<CreationPolicy>(CompositionConstants.PartCreatio… in MatchRequiredMetadata()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.ComponentModel.Composition/src/System/ComponentModel/Composition/AttributedModel/ |
H A D | AttributedExportDefinition.cs | 49 metadata.Add(CompositionConstants.ExportTypeIdentityMetadataName, typeIdentity); 52 …if (partMetadata != null && partMetadata.ContainsKey(CompositionConstants.PartCreationPolicyMetada… 54 …metadata.Add(CompositionConstants.PartCreationPolicyMetadataName, partMetadata[CompositionConstant… 59 …metadata.Add(CompositionConstants.GenericExportParametersOrderMetadataName, GenericServices.GetGen…
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/System.ComponentModel.Composition.4.5/src/ComponentModel/System/ComponentModel/Composition/AttributedModel/ |
H A D | AttributedExportDefinition.cs | 55 metadata.Add(CompositionConstants.ExportTypeIdentityMetadataName, typeIdentity); 58 …if (partMetadata != null && partMetadata.ContainsKey(CompositionConstants.PartCreationPolicyMetada… 60 …metadata.Add(CompositionConstants.PartCreationPolicyMetadataName, partMetadata[CompositionConstant… 65 …metadata.Add(CompositionConstants.GenericExportParametersOrderMetadataName, GenericServices.GetGen…
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/ |
H A D | ConstraintServicesTests.cs | 24 metadata.Add(CompositionConstants.ExportTypeIdentityMetadataName, typeIdentity); in TypeIdentityConstraint_ValidMatchingExportDef_ShouldMatch() 41 …metadata.Add(CompositionConstants.ExportTypeIdentityMetadataName, typeIdentity + "Another Identity… in TypeIdentityConstraint_ValidNonMatchingExportDef_ShouldNotMatch() 73 … metadata.Add(CompositionConstants.PartCreationPolicyMetadataName, CreationPolicy.Shared); in CreationPolicyConstraint_ValidMatchingCreationPolicy_ShouldMatch() 89 … metadata.Add(CompositionConstants.PartCreationPolicyMetadataName, CreationPolicy.NonShared); in CreationPolicyConstraint_ValidNonMatchingCreationPolicy_ShouldNotMatch() 105 metadata.Add(CompositionConstants.PartCreationPolicyMetadataName, "Shared"); in CreationPolicyConstraint_InvalidCreationPolicy_ShouldNotMatch() 148 metadata[CompositionConstants.ExportTypeIdentityMetadataName] = "Foo"; in PartCreatorConstraint_ShouldMatchPartCreatorExportDefinition() 153 …metadata[CompositionConstants.ExportTypeIdentityMetadataName] = CompositionConstants.PartCreatorTy… in PartCreatorConstraint_ShouldMatchPartCreatorExportDefinition() 154 metadata[CompositionConstants.ProductDefinitionMetadataName] = productExportDefinition; in PartCreatorConstraint_ShouldMatchPartCreatorExportDefinition() 156 …var exportDefinition = new ExportDefinition(CompositionConstants.PartCreatorContractName, metadata… in PartCreatorConstraint_ShouldMatchPartCreatorExportDefinition()
|
H A D | MicroExport.cs | 52 … if (!metadata.TryGetValue(CompositionConstants.ExportTypeIdentityMetadataName, out val)) in MicroExport() 54 …metadata.Add(CompositionConstants.ExportTypeIdentityMetadataName, AttributedModelServices.GetTypeI… in MicroExport()
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/System.ComponentModel.Composition.4.5/src/ComponentModel/System/ComponentModel/Composition/ |
H A D | ConstraintServices.cs | 98 …Expression.Not(CreateMetadataContainsKeyExpression(parameter, CompositionConstants.PartCreationPol… in CreateCreationPolicyContraint() 99 …reateMetadataValueEqualsExpression(parameter, CreationPolicy.Any, CompositionConstants.PartCreatio… in CreateCreationPolicyContraint() 100 …CreateMetadataValueEqualsExpression(parameter, policy, CompositionConstants.PartCreationPolicyMeta… in CreateCreationPolicyContraint() 112 …CreateMetadataContainsKeyExpression(parameter, CompositionConstants.ExportTypeIdentityMetadataName… in CreateTypeIdentityContraint() 113 …ateMetadataValueEqualsExpression(parameter, requiredTypeIdentity, CompositionConstants.ExportTypeI… in CreateTypeIdentityContraint() 168 Expression.Constant(CompositionConstants.ProductDefinitionMetadataName)); in CreatePartCreatorConstraint() 174 Expression.Constant(CompositionConstants.ProductDefinitionMetadataName)); in CreatePartCreatorConstraint()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.ComponentModel.Composition/src/System/ComponentModel/Composition/ |
H A D | ConstraintServices.cs | 97 …Expression.Not(CreateMetadataContainsKeyExpression(parameter, CompositionConstants.PartCreationPol… in CreateCreationPolicyContraint() 98 …reateMetadataValueEqualsExpression(parameter, CreationPolicy.Any, CompositionConstants.PartCreatio… in CreateCreationPolicyContraint() 99 …CreateMetadataValueEqualsExpression(parameter, policy, CompositionConstants.PartCreationPolicyMeta… in CreateCreationPolicyContraint() 111 …CreateMetadataContainsKeyExpression(parameter, CompositionConstants.ExportTypeIdentityMetadataName… in CreateTypeIdentityContraint() 112 …ateMetadataValueEqualsExpression(parameter, requiredTypeIdentity, CompositionConstants.ExportTypeI… in CreateTypeIdentityContraint() 167 Expression.Constant(CompositionConstants.ProductDefinitionMetadataName)); in CreatePartCreatorConstraint() 173 Expression.Constant(CompositionConstants.ProductDefinitionMetadataName)); in CreatePartCreatorConstraint()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.ComponentModel.Composition/src/System/ComponentModel/Composition/Hosting/ |
H A D | CompositionServices.cs | 24 CompositionConstants.PartCreationPolicyMetadataName 186 dictionary.Add(CompositionConstants.PartCreationPolicyMetadataName, creationPolicy); in GetPartMetadataForType() 205 dictionary.Add(CompositionConstants.IsGenericPartMetadataName, true); in GetPartMetadataForType() 209 … dictionary.Add(CompositionConstants.GenericPartArityMetadataName, genericArguments.Length); in GetPartMetadataForType() 237 …dictionary.Add(CompositionConstants.GenericParameterConstraintsMetadataName, genericParameterConst… in GetPartMetadataForType() 238 …dictionary.Add(CompositionConstants.GenericParameterAttributesMetadataName, genericParameterAttrib… in GetPartMetadataForType() 502 …metadata[CompositionConstants.GenericImportParametersOrderMetadataName] = GenericServices.GetGener… in GetImportMetadata() 506 …metadata[CompositionConstants.GenericContractMetadataName] = ContractNameServices.GetTypeIdentity(… in GetImportMetadata() 507 … metadata[CompositionConstants.GenericParametersMetadataName] = type.GetGenericArguments(); in GetImportMetadata() 518 metadata[CompositionConstants.ImportSourceMetadataName] = attributedImport.Source; in GetImportMetadata()
|
H A D | CompositionConstants.cs | 9 public static class CompositionConstants class
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/ReflectionModel/ |
H A D | ReflectionModelServicesEx.cs | 87 …: base(CompositionConstants.PartCreatorContractName, CompositionConstants.PartCreatorTypeIdentity,… in ExportFactoryImportDefinition() 122 …if (exportDefinition.Metadata.TryGetValue(CompositionConstants.ProductDefinitionMetadataName, out … in IsProductConstraintSatisfiedBy() 150 Expression.Constant(CompositionConstants.ProductDefinitionMetadataName)); in CreateExportFactoryConstraint() 156 Expression.Constant(CompositionConstants.ProductDefinitionMetadataName)); in CreateExportFactoryConstraint()
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.ComponentModel.Composition/tests/System/ComponentModel/Composition/AttributedModel/ |
H A D | AttributedModelDiscoveryTests.cs | 70 …(CreationPolicy.Any, definition.Metadata.GetValue<CreationPolicy>(CompositionConstants.PartCreatio… in CreatePartDefinition_AnyType_ShouldHaveMetadataWithAnyImplicitCreationPolicy() 84 …(CreationPolicy.Any, definition.Metadata.GetValue<CreationPolicy>(CompositionConstants.PartCreatio… in CreatePartDefinition_AnyType_ShouldHaveMetadataWithAnyCreationPolicy() 98 …eationPolicy.Shared, definition.Metadata.GetValue<CreationPolicy>(CompositionConstants.PartCreatio… in CreatePartDefinition_SharedType_ShouldHaveMetadataWithSharedCreationPolicy() 112 …ionPolicy.NonShared, definition.Metadata.GetValue<CreationPolicy>(CompositionConstants.PartCreatio… in CreatePartDefinition_NonSharedType_ShouldHaveMetadataWithNonSharedCreationPolicy() 115 … [PartMetadata(CompositionConstants.PartCreationPolicyMetadataName, CreationPolicy.NonShared)] 128 …ionPolicy.NonShared, definition.Metadata.GetValue<CreationPolicy>(CompositionConstants.PartCreatio… in CreatePartDefinition_SharedTypeMarkedWithNonSharedMetadata_ShouldHaveMetadatWithSharedCreationPolicy() 310 …ual(CreationPolicy.Shared, part.Metadata.GetValue<CreationPolicy>(CompositionConstants.PartCreatio… in CreatePart_ObjectInstance_ShouldProduceSharedPart()
|
/dports/lang/mono/mono-5.10.1.57/mcs/class/System.ComponentModel.Composition.4.5/src/ComponentModel/System/ComponentModel/Composition/Hosting/ |
H A D | CompositionServices.cs | 29 CompositionConstants.PartCreationPolicyMetadataName 193 dictionary.Add(CompositionConstants.PartCreationPolicyMetadataName, creationPolicy); in GetPartMetadataForType() 212 dictionary.Add(CompositionConstants.IsGenericPartMetadataName, true); in GetPartMetadataForType() 216 … dictionary.Add(CompositionConstants.GenericPartArityMetadataName, genericArguments.Length); in GetPartMetadataForType() 244 …dictionary.Add(CompositionConstants.GenericParameterConstraintsMetadataName, genericParameterConst… in GetPartMetadataForType() 245 …dictionary.Add(CompositionConstants.GenericParameterAttributesMetadataName, genericParameterAttrib… in GetPartMetadataForType() 507 …metadata[CompositionConstants.GenericImportParametersOrderMetadataName] = GenericServices.GetGener… in GetImportMetadata() 511 …metadata[CompositionConstants.GenericContractMetadataName] = ContractNameServices.GetTypeIdentity(… in GetImportMetadata() 512 … metadata[CompositionConstants.GenericParametersMetadataName] = type.GetGenericArguments(); in GetImportMetadata() 523 metadata[CompositionConstants.ImportSourceMetadataName] = attributedImport.Source; in GetImportMetadata()
|
H A D | CompositionConstants.cs | 9 public static class CompositionConstants class
|