ServiceDescription ClassDocuWare Platform .NET API
Inheritance Hierarchy

SystemObject
  DocuWare.Platform.ServerClientServiceDescription

Namespace: DocuWare.Platform.ServerClient
Assembly: DocuWare.Platform.ServerClient (in DocuWare.Platform.ServerClient.dll) Version: Version 6.6
Syntax

C#
[SerializableAttribute]
[XmlTypeAttribute(Namespace = "http://dev.docuware.com/schema/public/services/platform")]
[XmlRootAttribute(Namespace = "http://dev.docuware.com/schema/public/services/platform", 
	IsNullable = false)]
public class ServiceDescription : IRelationsWithProxy, 
	IRelations

The ServiceDescription type exposes the following members.

Constructors

  NameDescription
Public methodServiceDescription
Initializes a new instance of the ServiceDescription class
Top
Methods

  NameDescription
Public methodGetAdhocRenderingFilesFromAdhocRenderingRelation
Calls the HTTP Get method on the link for the relation “adhocRendering”.
Public methodGetAdhocRenderingFilesFromAdhocRenderingRelationAsync
Calls the HTTP Get method on the link for the relation “adhocRendering” asynchronously.
Public methodGetOrganizationsFromOrganizationsRelation
Calls the HTTP Get method on the link for the relation “organizations”.
Public methodGetOrganizationsFromOrganizationsRelationAsync
Calls the HTTP Get method on the link for the relation “organizations” asynchronously.
Public methodGetStreamFromChangePasswordRelation
Calls the HTTP Get method on the link for the relation “changePassword”.
Public methodGetStreamFromChangePasswordRelationAsync
Calls the HTTP Get method on the link for the relation “changePassword” asynchronously.
Public methodGetStreamFromGuestLoginRelation
Calls the HTTP Get method on the link for the relation “guestLogin”.
Public methodGetStreamFromGuestLoginRelationAsync
Calls the HTTP Get method on the link for the relation “guestLogin” asynchronously.
Public methodGetStreamFromLoginRelation
Calls the HTTP Get method on the link for the relation “login”.
Public methodGetStreamFromLoginRelationAsync
Calls the HTTP Get method on the link for the relation “login” asynchronously.
Public methodGetStreamFromLogoutRelation
Calls the HTTP Get method on the link for the relation “logout”.
Public methodGetStreamFromLogoutRelationAsync
Calls the HTTP Get method on the link for the relation “logout” asynchronously.
Public methodGetStreamFromResetPasswordRelation
Calls the HTTP Get method on the link for the relation “resetPassword”.
Public methodGetStreamFromResetPasswordRelationAsync
Calls the HTTP Get method on the link for the relation “resetPassword” asynchronously.
Public methodGetStreamFromRootSchemaRelation
Calls the HTTP Get method on the link for the relation “rootSchema”.
Public methodGetStreamFromRootSchemaRelationAsync
Calls the HTTP Get method on the link for the relation “rootSchema” asynchronously.
Public methodGetStreamFromTokenLoginRelation
Calls the HTTP Get method on the link for the relation “tokenLogin”.
Public methodGetStreamFromTokenLoginRelationAsync
Calls the HTTP Get method on the link for the relation “tokenLogin” asynchronously.
Public methodGetStreamFromUriTemplatesRelation
Calls the HTTP Get method on the link for the relation “uriTemplates”.
Public methodGetStreamFromUriTemplatesRelationAsync
Calls the HTTP Get method on the link for the relation “uriTemplates” asynchronously.
Public methodGetStringFromLoginCookieRelation
Calls the HTTP Get method on the link for the relation “loginCookie”.
Public methodGetStringFromLoginCookieRelationAsync
Calls the HTTP Get method on the link for the relation “loginCookie” asynchronously.
Public methodGetStringFromPermanentUrlRelation
Calls the HTTP Get method on the link for the relation “permanentUrl”.
Public methodGetStringFromPermanentUrlRelationAsync
Calls the HTTP Get method on the link for the relation “permanentUrl” asynchronously.
Public methodGetStringFromWindowsLoginRelation
Calls the HTTP Get method on the link for the relation “windowsLogin”.
Public methodGetStringFromWindowsLoginRelationAsync
Calls the HTTP Get method on the link for the relation “windowsLogin” asynchronously.
Public methodPostToAdhocRenderingRelationForAdhocRenderingFile
Calls the HTTP Post method on the link for the relation “adhocRendering”.
Public methodPostToAdhocRenderingRelationForAdhocRenderingFileAsync
Calls the HTTP Post method on the link for the relation “adhocRendering” asynchronously.
Public methodPostToChangePasswordRelationForStream
Calls the HTTP Post method on the link for the relation “changePassword”.
Public methodPostToChangePasswordRelationForStreamAsync
Calls the HTTP Post method on the link for the relation “changePassword” asynchronously.
Public methodPostToGuestLoginRelationForStream
Calls the HTTP Post method on the link for the relation “guestLogin”.
Public methodPostToGuestLoginRelationForStreamAsync
Calls the HTTP Post method on the link for the relation “guestLogin” asynchronously.
Public methodPostToLoginRelationForStream
Calls the HTTP Post method on the link for the relation “login”.
Public methodPostToLoginRelationForStreamAsync
Calls the HTTP Post method on the link for the relation “login” asynchronously.
Public methodPostToResetPasswordRelationForStream
Calls the HTTP Post method on the link for the relation “resetPassword”.
Public methodPostToResetPasswordRelationForStreamAsync
Calls the HTTP Post method on the link for the relation “resetPassword” asynchronously.
Public methodPostToTokenLoginRelationForStream
Calls the HTTP Post method on the link for the relation “tokenLogin”.
Public methodPostToTokenLoginRelationForStreamAsync
Calls the HTTP Post method on the link for the relation “tokenLogin” asynchronously.
Public methodPostToWindowsLoginRelationForString
Calls the HTTP Post method on the link for the relation “windowsLogin”.
Public methodPostToWindowsLoginRelationForStringAsync
Calls the HTTP Post method on the link for the relation “windowsLogin” asynchronously.
Top
Extension Methods

  NameDescription
Public Extension MethodDeleteTResponse(String, String)Overloaded.
Sends a HTTP DELETE message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodDeleteTResponse(HttpClient, String, String)Overloaded.
Sends a HTTP DELETE message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodGetTResponse(String, String)Overloaded.
Sends a HTTP GET message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodGetTResponse(HttpClient, String, String)Overloaded.
Sends a HTTP GET message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodGetBaseUri
Gets the base URI of the specified relations instance.
(Defined by RelationsWithProxyExtensions.)
Public Extension MethodGetLink
Gets the link by its name.
(Defined by RelationExtension.)
Public Extension MethodGetRelationUri
Gets the URI of the relation specified by the name.
(Defined by RelationExtension.)
Public Extension MethodGetRelationUriOrThrow
Gets the URI of the relation specified by the name.
(Defined by RelationExtension.)
Public Extension MethodHasRelationUri
Determines whether the specified link exists.
(Defined by RelationExtension.)
Public Extension MethodSendTResponse(HttpMethod, String, String)Overloaded.
Sends a message to the specified proxy.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse(String, HttpMethod, HttpContent, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse(HttpMethod, HttpClient, String, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse, TRequest(String, HttpMethod, String, TRequest, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Public Extension MethodSendTResponse, TRequest(HttpClient, String, HttpMethod, String, TRequest, String)Overloaded.
Sends a message to the specified HTTP client.
(Defined by MethodInvocation.)
Top
Properties

  NameDescription
Public propertyAdhocRenderingRelationLink
Gets the Uri of the link for the relation “adhocRendering”.
Public propertyChangePasswordRelationLink
Gets the Uri of the link for the relation “changePassword”.
Public propertyDocumentation
Public propertyGuestLoginRelationLink
Gets the Uri of the link for the relation “guestLogin”.
Public propertyLinks
Public propertyLoginCookieRelationLink
Gets the Uri of the link for the relation “loginCookie”.
Public propertyLoginRelationLink
Gets the Uri of the link for the relation “login”.
Public propertyLogoutRelationLink
Gets the Uri of the link for the relation “logout”.
Public propertyLogRelationLink
Gets the Uri of the link for the relation “log”.
Public propertyOrganizationsRelationLink
Gets the Uri of the link for the relation “organizations”.
Public propertyPermanentUrlRelationLink
Gets the Uri of the link for the relation “permanentUrl”.
Public propertyResetPasswordRelationLink
Gets the Uri of the link for the relation “resetPassword”.
Public propertyResources
Public propertyRootSchemaRelationLink
Gets the Uri of the link for the relation “rootSchema”.
Public propertyTests
Public propertyTokenLoginRelationLink
Gets the Uri of the link for the relation “tokenLogin”.
Public propertyUriTemplatesRelationLink
Gets the Uri of the link for the relation “uriTemplates”.
Public propertyVersion
Contains the product version of DocuWare.
Public propertyWindowsLoginRelationLink
Gets the Uri of the link for the relation “windowsLogin”.
Top
Explicit Interface Implementations

  NameDescription
Explicit interface implementationPrivate propertyIRelationsWithProxyProxy
Top
Remarks

See Also

Reference