Home
last modified time | relevance | path

Searched refs:CompositionConstants (Results 1 – 25 of 58) sorted by relevance

123

/dports/lang/mono/mono-5.10.1.57/mcs/class/System.ComponentModel.Composition.4.5/src/ComponentModel/System/ComponentModel/Composition/ReflectionModel/
H A DPartCreatorExportDefinition.cs26 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 DGenericSpecializationPartCreationInfo.cs107 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 DPartCreatorMemberImportDefinition.cs21 …: base(importingLazyMember, CompositionConstants.PartCreatorContractName, CompositionConstants.Par… in PartCreatorMemberImportDefinition()
H A DPartCreatorParameterImportDefinition.cs22 …: base(importingLazyParameter, CompositionConstants.PartCreatorContractName, CompositionConstants.… in PartCreatorParameterImportDefinition()
H A DReflectionComposablePartDefinition.cs155 …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 DPartCreatorExportDefinition.cs26 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 DGenericSpecializationPartCreationInfo.cs104 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 DPartCreatorMemberImportDefinition.cs21 …: base(importingLazyMember, CompositionConstants.PartCreatorContractName, CompositionConstants.Par… in PartCreatorMemberImportDefinition()
H A DPartCreatorParameterImportDefinition.cs22 …: 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 DPrimitivesServices.cs14 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 DContractBasedImportDefinition.cs325 …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 DPrimitivesServices.cs15 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 DContractBasedImportDefinition.cs325 …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 DAttributedExportDefinition.cs49 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 DAttributedExportDefinition.cs55 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 DConstraintServicesTests.cs24 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 DMicroExport.cs52 … 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 DConstraintServices.cs98 …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 DConstraintServices.cs97 …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 DCompositionServices.cs24 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 DCompositionConstants.cs9 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 DReflectionModelServicesEx.cs87 …: 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 DAttributedModelDiscoveryTests.cs70 …(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 DCompositionServices.cs29 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 DCompositionConstants.cs9 public static class CompositionConstants class

123