CSApplicationGetServerResource Method Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

Gets a specific Content Studio server resource.

This method was added in Content Studio version 5.3.

Namespace: ContentStudio
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)

public byte[] GetServerResource(
	ConnectionId connectionId,
	SessionId sessionId,
	CSApplicationResourceType resourceType


Type: ContentStudioConnectionId
A value that uniquely identifies the requested web site.
Type: ContentStudio.SecuritySessionId
A value that identifies the user's session. This value usually originates from a call to OpenSession(ConnectionId).
Type: ContentStudioCSApplicationResourceType
Type of resource to get.

Return Value

Type: Byte
The requested resource as a Byte array.

NotSupportedExceptionThe current server configuration does not allow access to resource data.
InvalidEnumArgumentExceptionresourceType has an invalid value.
IOExceptionAn I/O error occurred while opening a file resource.
UnauthorizedAccessExceptionContent Studio server does not have the required permission to access the resource.
SecurityExceptionContent Studio server does not have the required permission to access the resource.
CSInvalidSessionExceptionThe Content Studio session is invalid.
CSPermissionDeniedExceptionThe caller does not have the required permission.

Note Note

Security information

To prevent Content Studio from downloading any server resource a DWORD value named allowResourceRetrieval in the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Teknikhuset\Content Studio\5.0\Websites\NNN (where NNN is the numeric connectionid of the site) can be added and given the value 0.

See Also