Winter IoC Container

StaticMethodInvokingFactory Class

StaticMethodInvokingFactory used for defining instance as result of invoking static method

For a list of all members of this type, see StaticMethodInvokingFactory Members.

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         NI.Common.Component
            NI.Winter.BaseMethodInvokingFactory
               NI.Winter.StaticMethodInvokingFactory

[DesignerCategory(Category="Component")]
public class StaticMethodInvokingFactory : BaseMethodInvokingFactory, IFactoryComponent

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Example

<component name="falseInstance" type="NI.Winter.StaticMethodInvokingFactory,NI.Winter" singleton="false" lazy-init="true">
    <property name="TargetType"><type>System.Boolean,Mscorlib</type></property>
    <property name="TargetMethod"><value>Parse</value></property>
    <property name="TargetMethodArgTypes">
        <list>
            <entry><type>System.String,Mscorlib</type></entry>        
        </list>
    </property>
    <property name="TargetMethodArgs">
        <list>
            <entry><value>False</value></entry>          
        </list>
    </property>
</component>

Requirements

Namespace: NI.Winter

Assembly: NI.Winter (in NI.Winter.dll)

See Also

StaticMethodInvokingFactory Members | NI.Winter Namespace