PartCreationPolicyConstraint Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma restrição que pode ser incluída em um ImportDefinition que corresponde apenas às exportações cujas partes têm um compatível CreationPolicy.
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
- Herança
-
PartCreationPolicyConstraint
- Implementações
Campos
NonSharedPartRequired |
A restrição a ser incluída no ImportDefinition quando uma parte não compartilhada é necessária. |
SharedPartRequired |
A restrição a ser incluída no ImportDefinition quando uma parte compartilhada é necessária. |
Propriedades
RequiredCreationPolicy |
Uma restrição que pode ser incluída em um ImportDefinition que corresponde apenas às exportações cujas partes têm um compatível CreationPolicy. |
Métodos
Equals(IImportSatisfiabilityConstraint) |
Uma restrição que pode ser incluída em um ImportDefinition que corresponde apenas às exportações cujas partes têm um compatível CreationPolicy. |
GetExportMetadata(CreationPolicy) |
Obtém um dicionário de metadados a serem incluídos em um ExportDefinition para significar a CreationPolicy da parte exportadora. |
GetRequiredCreationPolicyConstraint(CreationPolicy) |
Uma restrição que pode ser incluída em um ImportDefinition que corresponde apenas às exportações cujas partes têm um compatível CreationPolicy. |
GetRequiredCreationPolicyConstraints(CreationPolicy) |
Cria um conjunto de restrições a serem aplicadas a uma importação dada a política de criação de parte necessária. |
IsNonSharedInstanceRequired(ImportDefinition) |
Uma restrição que pode ser incluída em um ImportDefinition que corresponde apenas às exportações cujas partes têm um compatível CreationPolicy. |
IsSatisfiedBy(ExportDefinition) |
Uma restrição que pode ser incluída em um ImportDefinition que corresponde apenas às exportações cujas partes têm um compatível CreationPolicy. |
ToString(TextWriter) |
Uma restrição que pode ser incluída em um ImportDefinition que corresponde apenas às exportações cujas partes têm um compatível CreationPolicy. |