public static System.Composition.Hosting.Core.CompositionDependency Oversupplied(System.Composition.Hosting.Core.CompositionContract contract, System.Collections.Generic.IEnumerable <System.Composition.Hosting.Core.ExportDescriptorPromise> targets, object site) { throw null; }
public static System.Composition.Hosting.Core.CompositionDependency Satisfied(System.Composition.Hosting.Core.CompositionContract contract, System.Composition.Hosting.Core.ExportDescriptorPromise target, bool isPrerequisite, object site) { throw null; }
public override bool TryGetExport(System.Composition.Hosting.Core.CompositionContract contract, out object export) { throw null; }
public static System.Composition.Hosting.Core.CompositionDependency Missing(System.Composition.Hosting.Core.CompositionContract contract, object site) { throw null; }
public ExportDescriptorPromise(System.Composition.Hosting.Core.CompositionContract contract, string origin, bool isShared, System.Func <System.Collections.Generic.IEnumerable <System.Composition.Hosting.Core.CompositionDependency> > dependencies, System.Func <System.Collections.Generic.IEnumerable <System.Composition.Hosting.Core.CompositionDependency>, System.Composition.Hosting.Core.ExportDescriptor> getDescriptor) { }
public abstract System.Collections.Generic.IEnumerable <System.Composition.Hosting.Core.ExportDescriptorPromise> GetExportDescriptors(System.Composition.Hosting.Core.CompositionContract contract, System.Composition.Hosting.Core.DependencyAccessor descriptorAccessor);
public System.Composition.Hosting.Core.CompositionDependency ResolveRequiredDependency(object site, System.Composition.Hosting.Core.CompositionContract contract, bool isPrerequisite) { throw null; }
public bool TryResolveOptionalDependency(object site, System.Composition.Hosting.Core.CompositionContract contract, bool isPrerequisite, out System.Composition.Hosting.Core.CompositionDependency dependency) { throw null; }
public System.Collections.Generic.IEnumerable <System.Composition.Hosting.Core.CompositionDependency> ResolveDependencies(object site, System.Composition.Hosting.Core.CompositionContract contract, bool isPrerequisite) { throw null; }
protected abstract System.Collections.Generic.IEnumerable <System.Composition.Hosting.Core.ExportDescriptorPromise> GetPromises(System.Composition.Hosting.Core.CompositionContract exportKey);
public abstract bool TryGetExport(System.Composition.Hosting.Core.CompositionContract contract, out object export);
public object GetExport(System.Composition.Hosting.Core.CompositionContract contract) { throw null; }
public bool TryUnwrapMetadataConstraint <T>(string constraintName, out T constraintValue, out System.Composition.Hosting.Core.CompositionContract remainingContract) { throw null; }