ArtifactManagerSettings Class

Relativity Services API

Note: This API is now obsolete.

Provides the capability for programmatically applying client-side overrides to configuration settings for the ArtifactManagerProxy.
Inheritance Hierarchy

System.Object
  kCura.Relativity.Client.ProxySettings
    kCura.Relativity.Client.ArtifactManagerSettings

Namespace:  kCura.Relativity.Client
Assembly:  kCura.Relativity.Client (in kCura.Relativity.Client.dll) Version: 640db774aa42dfbe1785add27fbb41844ec5c7d4
Syntax

[ObsoleteAttribute("This class is deprecated.  Refer to the documentation for the RSAPIClient.", 
	false)]
public sealed class ArtifactManagerSettings : ProxySettings

The ArtifactManagerSettings type exposes the following members.

Constructors

  NameDescription
Public methodArtifactManagerSettings
Initializes a new instance of the ArtifactManagerSettings class
Top
Properties

  NameDescription
Public propertyCertificateFindValue Obsolete.
Sets flag indicating that the client validates the server certificate using the CertificateFindValue.
(Inherited from ProxySettings.)
Public propertyCertificateValidation
If 'true', perform client-side certificate validation.
(Inherited from ProxySettings.)
Public propertyMaxArrayLength Obsolete.
Indicates the maximum length of arrays created and returned at various stages of message processing. Set to 1000000 by default.
(Inherited from ProxySettings.)
Public propertyMaxBufferPoolSize Obsolete.
Specifies maximum size (in bytes) of the buffer pool used by the BufferManager. Set to 104857600 bytes by default.
(Inherited from ProxySettings.)
Public propertyMaxBufferSize Obsolete.
Specifies the maximum buffer size (in bytes) used to store messages in memory. Set to 104857600 bytes by default.
(Inherited from ProxySettings.)
Public propertyMaxConnectionRetries
The maximum number of connection retries. Set to 5 by default.
(Inherited from ProxySettings.)
Public propertyMaxDepth Obsolete.
Specifies the maximum node depth. Set to 200 by default.
(Inherited from ProxySettings.)
Public propertyMaxReceivedMessageSize Obsolete.
Specifies the maximum size (in bytes) of a message that will be processed by the Service API. Set to 104857600 bytes by default.
(Inherited from ProxySettings.)
Public propertyMaxStringContentLength Obsolete.
Specifies the maximum string length returned by the XML reader. Set to 104857600 by default.
(Inherited from ProxySettings.)
Public propertySendTimeout Obsolete.
Specifies the length of time that a connection can be inactive before it drops. Set to 10 minutes by default.
(Inherited from ProxySettings.)
Public propertyUpnIdentity
If populated, this property should match the Identity in the ApplicationPool of Relativity.Services. Setting this value means that a WCF service with this identity will be trusted by this client.
(Inherited from ProxySettings.)
Top
Methods

  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

The ArtifactManagerSettings object is passed to the constructor of ArtifactManagerProxy. It provides the configuration settings that take precedence over values supplied in an app.config file. For example, you may want to use this object for configuration overrides when using an Event Handler.
See Also

Reference