PartCreationPolicyConstraint Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Einschränkung, die in einer ImportDefinition enthalten sein kann, die nur Exporten entspricht, deren Teile einen kompatiblen CreationPolicyaufweisen.
public class PartCreationPolicyConstraint : IEquatable<Microsoft.VisualStudio.Composition.IImportSatisfiabilityConstraint>, Microsoft.VisualStudio.Composition.IImportSatisfiabilityConstraint
type PartCreationPolicyConstraint = class
interface IImportSatisfiabilityConstraint
interface IEquatable<IImportSatisfiabilityConstraint>
Public Class PartCreationPolicyConstraint
Implements IEquatable(Of IImportSatisfiabilityConstraint), IImportSatisfiabilityConstraint
- Vererbung
-
PartCreationPolicyConstraint
- Implementiert
Felder
NonSharedPartRequired |
Die Einschränkung, die in den ImportDefinition eingeschlossen werden soll, wenn ein nicht freigegebenes Teil erforderlich ist. |
SharedPartRequired |
Die Einschränkung, die in den ImportDefinition eingeschlossen werden soll, wenn ein freigegebenes Teil erforderlich ist. |
Eigenschaften
RequiredCreationPolicy |
Eine Einschränkung, die in einer ImportDefinition enthalten sein kann, die nur Exporten entspricht, deren Teile einen kompatiblen CreationPolicyaufweisen. |
Methoden
Equals(IImportSatisfiabilityConstraint) |
Eine Einschränkung, die in einer ImportDefinition enthalten sein kann, die nur Exporten entspricht, deren Teile einen kompatiblen CreationPolicyaufweisen. |
GetExportMetadata(CreationPolicy) |
Ruft ein Wörterbuch mit Metadaten ab, die in ein ExportDefinition eingeschlossen werden sollen, um die CreationPolicy des exportierenden Teils zu kennzeichnen. |
GetRequiredCreationPolicyConstraint(CreationPolicy) |
Eine Einschränkung, die in einer ImportDefinition enthalten sein kann, die nur Exporten entspricht, deren Teile einen kompatiblen CreationPolicyaufweisen. |
GetRequiredCreationPolicyConstraints(CreationPolicy) |
Erstellt eine Reihe von Einschränkungen, die auf einen Import angewendet werden sollen, da die erforderliche Richtlinie für die Teileerstellung berücksichtigt wird. |
IsNonSharedInstanceRequired(ImportDefinition) |
Eine Einschränkung, die in einer ImportDefinition enthalten sein kann, die nur Exporten entspricht, deren Teile einen kompatiblen CreationPolicyaufweisen. |
IsSatisfiedBy(ExportDefinition) |
Eine Einschränkung, die in einer ImportDefinition enthalten sein kann, die nur Exporten entspricht, deren Teile einen kompatiblen CreationPolicyaufweisen. |
ToString(TextWriter) |
Eine Einschränkung, die in einer ImportDefinition enthalten sein kann, die nur Exporten entspricht, deren Teile einen kompatiblen CreationPolicyaufweisen. |