Initializes the factory. If the factory is already initialized this method has no effect.
Calling this method is optional - if it was not called, the factory will automatically invoke it
on the first time it is required. Use this method if you wish to explicitly initialize the factory
at a specific timing.

C# | Visual Basic | Visual C++ | J# |
public static bool Initialize()
Public Shared Function Initialize As Boolean
public: static bool Initialize()
public static boolean Initialize()

true if initialization was executed, false if factory was already initialized.