public static CompositionError InvalidStateForRecompposition(ComposablePart part) { return CompositionError.Create( CompositionErrorId.ImportEngine_InvalidStateForRecomposition, Strings.ImportEngine_InvalidStateForRecomposition, part.ToElement().DisplayName); }
public static CompositionException CreateCannotGetExportedValue(ComposablePart part, ExportDefinition definition, Exception innerException) { Assumes.NotNull(part, definition, innerException); ICompositionElement element = part.ToElement(); return new CompositionException( ErrorBuilder.CreateCannotGetExportedValue(part, definition, innerException)); }
public static CompositionError PreventedByExistingImport(ComposablePart part, ImportDefinition import) { return CompositionError.Create( CompositionErrorId.ImportEngine_PreventedByExistingImport, Strings.ImportEngine_PreventedByExistingImport, import.ToElement().DisplayName, part.ToElement().DisplayName); }
public static CompositionError CreatePartCannotActivate(ComposablePart part, Exception innerException) { Assumes.NotNull(part, innerException); ICompositionElement element = part.ToElement(); return CompositionError.Create( CompositionErrorId.ImportEngine_PartCannotActivate, element, innerException, Strings.ImportEngine_PartCannotActivate, element.DisplayName); }
public static CompositionError CreatePartCannotSetImport(ComposablePart part, ImportDefinition definition, Exception innerException) { Assumes.NotNull(part, definition, innerException); ICompositionElement element = definition.ToElement(); return CompositionError.Create( CompositionErrorId.ImportEngine_PartCannotSetImport, element, innerException, Strings.ImportEngine_PartCannotSetImport, element.DisplayName, part.ToElement().DisplayName); }
public static CompositionError CreatePartCycle(ComposablePart part) { Assumes.NotNull(part); ICompositionElement element = part.ToElement(); return CompositionError.Create( CompositionErrorId.ImportEngine_PartCycle, element, Strings.ImportEngine_PartCycle, element.DisplayName); }