Creates an object

Namespace: DotNetNuke.Framework
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
public static Object CreateObject(
	string ObjectProviderType,
	string ObjectProviderName,
	string ObjectNamespace,
	string ObjectAssemblyName,
	bool UseCache,
	bool fixAssemblyName
)
Visual Basic
Public Shared Function CreateObject ( 
	ObjectProviderType As String,
	ObjectProviderName As String,
	ObjectNamespace As String,
	ObjectAssemblyName As String,
	UseCache As Boolean,
	fixAssemblyName As Boolean
) As Object

Parameters

ObjectProviderType
Type: System..::..String
The type of Object to create (data/navigation)
ObjectProviderName
Type: System..::..String
The name of the Provider
ObjectNamespace
Type: System..::..String
The namespace of the object to create.
ObjectAssemblyName
Type: System..::..String
The assembly of the object to create.
UseCache
Type: System..::..Boolean
Caching switch
fixAssemblyName
Type: System..::..Boolean
Whether append provider name as part of the assembly name.

Return Value

The created Object

Remarks

Overload for creating an object from a Provider including NameSpace, AssemblyName and ProviderName

See Also