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.
