Content Studio Web Content Management System
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
The requested resource as a Byte array.
[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)
Syntax
public byte[] GetServerResource( ConnectionId connectionId, SessionId sessionId, CSApplicationResourceType resourceType )
Parameters
- connectionId
- Type: ContentStudioConnectionId
A value that uniquely identifies the requested web site. - sessionId
- Type: ContentStudio.SecuritySessionId
A value that identifies the user's session. This value usually originates from a call to OpenSession(ConnectionId). - resourceType
- Type: ContentStudioCSApplicationResourceType
Type of resource to get.
Return Value
Type: ByteThe requested resource as a Byte array.
Exceptions
Exception | Condition |
---|---|
NotSupportedException | The current server configuration does not allow access to resource data. |
InvalidEnumArgumentException | resourceType has an invalid value. |
IOException | An I/O error occurred while opening a file resource. |
UnauthorizedAccessException | Content Studio server does not have the required permission to access the resource. |
SecurityException | Content Studio server does not have the required permission to access the resource. |
CSInvalidSessionException | The Content Studio session is invalid. |
CSPermissionDeniedException | The caller does not have the required permission. |
Remarks
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