C# 클래스 Geisha.Engine.Core.SceneModel.ComponentFactoryNotFoundException

The exception that is thrown when no implementation of IComponentFactory was found for specified component type or component id.
상속: Exception
파일 보기 프로젝트 열기: dawidkomorowski/geisha

공개 메소드들

메소드 설명
ComponentFactoryNotFoundException ( Geisha.Engine.Core.SceneModel.ComponentId componentId, IReadOnlyCollection componentFactories ) : System

Creates new instance of ComponentFactoryNotFoundException class for specified componentId.

ComponentFactoryNotFoundException ( Type componentType, IReadOnlyCollection componentFactories ) : System

Creates new instance of ComponentFactoryNotFoundException class for specified componentType.

비공개 메소드들

메소드 설명
GetMessage ( Geisha.Engine.Core.SceneModel.ComponentId componentId, IEnumerable factories ) : string
GetMessage ( Type componentType, IEnumerable factories ) : string
GetMessage ( string header, IEnumerable factories ) : string
Sorted ( IEnumerable factories ) : IEnumerable

메소드 상세

ComponentFactoryNotFoundException() 공개 메소드

Creates new instance of ComponentFactoryNotFoundException class for specified componentId.
public ComponentFactoryNotFoundException ( Geisha.Engine.Core.SceneModel.ComponentId componentId, IReadOnlyCollection componentFactories ) : System
componentId Geisha.Engine.Core.SceneModel.ComponentId Id of component for which factory was not found.
componentFactories IReadOnlyCollection Collection of all available factories.
리턴 System

ComponentFactoryNotFoundException() 공개 메소드

Creates new instance of ComponentFactoryNotFoundException class for specified componentType.
public ComponentFactoryNotFoundException ( Type componentType, IReadOnlyCollection componentFactories ) : System
componentType Type Type of component for which factory was not found.
componentFactories IReadOnlyCollection Collection of all available factories.
리턴 System