The SforceService type exposes the following members.

Constructors

  NameDescription
Public methodSforceService
Initializes a new instance of the SforceService class

Methods

  NameDescription
Public methodAbort
Cancels a request to an XML Web service method.
(Inherited from WebClientProtocol.)
Public methodCancelAsync
Public methodconvertLead
Public methodconvertLeadAsync(array<LeadConvert>[]()[][])
Public methodconvertLeadAsync(array<LeadConvert>[]()[][], Object)
Public methodcreate
Public methodcreateAsync(array<sObject>[]()[][])
Public methodcreateAsync(array<sObject>[]()[][], Object)
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methoddelete
Public methoddeleteAsync(array<String>[]()[][])
Public methoddeleteAsync(array<String>[]()[][], Object)
Public methoddescribeDataCategoryGroups
Public methoddescribeDataCategoryGroupsAsync(array<String>[]()[][])
Public methoddescribeDataCategoryGroupsAsync(array<String>[]()[][], Object)
Public methoddescribeDataCategoryGroupStructures
Public methoddescribeDataCategoryGroupStructuresAsync(array<DataCategoryGroupSobjectTypePair>[]()[][], Boolean)
Public methoddescribeDataCategoryGroupStructuresAsync(array<DataCategoryGroupSobjectTypePair>[]()[][], Boolean, Object)
Public methoddescribeGlobal
Public methoddescribeGlobalAsync()()()()
Public methoddescribeGlobalAsync(Object)
Public methoddescribeLayout
Public methoddescribeLayoutAsync(String, array<String>[]()[][])
Public methoddescribeLayoutAsync(String, array<String>[]()[][], Object)
Public methoddescribeSObject
Public methoddescribeSObjectAsync(String)
Public methoddescribeSObjectAsync(String, Object)
Public methoddescribeSObjects
Public methoddescribeSObjectsAsync(array<String>[]()[][])
Public methoddescribeSObjectsAsync(array<String>[]()[][], Object)
Public methoddescribeSoftphoneLayout
Public methoddescribeSoftphoneLayoutAsync()()()()
Public methoddescribeSoftphoneLayoutAsync(Object)
Public methoddescribeTabs
Public methoddescribeTabsAsync()()()()
Public methoddescribeTabsAsync(Object)
Public methodDiscover
Dynamically binds to an XML Web service described in the discovery document at Url.
(Inherited from SoapHttpClientProtocol.)
Public methodDispose
Releases all resources used by the Component.
(Inherited from Component.)
Public methodemptyRecycleBin
Public methodemptyRecycleBinAsync(array<String>[]()[][])
Public methodemptyRecycleBinAsync(array<String>[]()[][], Object)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodgetDeleted
Public methodgetDeletedAsync(String, DateTime, DateTime)
Public methodgetDeletedAsync(String, DateTime, DateTime, Object)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodgetServerTimestamp
Public methodgetServerTimestampAsync()()()()
Public methodgetServerTimestampAsync(Object)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodgetUpdated
Public methodgetUpdatedAsync(String, DateTime, DateTime)
Public methodgetUpdatedAsync(String, DateTime, DateTime, Object)
Public methodgetUserInfo
Public methodgetUserInfoAsync()()()()
Public methodgetUserInfoAsync(Object)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodinvalidateSessions
Public methodinvalidateSessionsAsync(array<String>[]()[][])
Public methodinvalidateSessionsAsync(array<String>[]()[][], Object)
Public methodlogin
Public methodloginAsync(String, String)
Public methodloginAsync(String, String, Object)
Public methodlogout
Public methodlogoutAsync()()()()
Public methodlogoutAsync(Object)
Public methodmerge
Public methodmergeAsync(array<MergeRequest>[]()[][])
Public methodmergeAsync(array<MergeRequest>[]()[][], Object)
Public methodprocess
Public methodprocessAsync(array<ProcessRequest>[]()[][])
Public methodprocessAsync(array<ProcessRequest>[]()[][], Object)
Public methodquery
Public methodqueryAll
Public methodqueryAllAsync(String)
Public methodqueryAllAsync(String, Object)
Public methodqueryAsync(String)
Public methodqueryAsync(String, Object)
Public methodqueryMore
Public methodqueryMoreAsync(String)
Public methodqueryMoreAsync(String, Object)
Public methodresetPassword
Public methodresetPasswordAsync(String)
Public methodresetPasswordAsync(String, Object)
Public methodretrieve
Public methodretrieveAsync(String, String, array<String>[]()[][])
Public methodretrieveAsync(String, String, array<String>[]()[][], Object)
Public methodsearch
Public methodsearchAsync(String)
Public methodsearchAsync(String, Object)
Public methodsendEmail
Public methodsendEmailAsync(array<Email>[]()[][])
Public methodsendEmailAsync(array<Email>[]()[][], Object)
Public methodsetPassword
Public methodsetPasswordAsync(String, String)
Public methodsetPasswordAsync(String, String, Object)
Public methodToString
Returns a String containing the name of the Component, if any. This method should not be overridden.
(Inherited from Component.)
Public methodundelete
Public methodundeleteAsync(array<String>[]()[][])
Public methodundeleteAsync(array<String>[]()[][], Object)
Public methodupdate
Public methodupdateAsync(array<sObject>[]()[][])
Public methodupdateAsync(array<sObject>[]()[][], Object)
Public methodupsert
Public methodupsertAsync(String, array<sObject>[]()[][])
Public methodupsertAsync(String, array<sObject>[]()[][], Object)

Properties

  NameDescription
Public propertyAllOrNoneHeaderValue
Public propertyAllowAutoRedirect
Gets or sets whether the client automatically follows server redirects.
(Inherited from HttpWebClientProtocol.)
Public propertyAllowFieldTruncationHeaderValue
Public propertyAssignmentRuleHeaderValue
Public propertyCallOptionsValue
Public propertyClientCertificates
Gets the collection of client certificates.
(Inherited from HttpWebClientProtocol.)
Public propertyConnectionGroupName
Gets or sets the name of the connection group for the request.
(Inherited from WebClientProtocol.)
Public propertyContainer
Gets the IContainer that contains the Component.
(Inherited from Component.)
Public propertyCookieContainer
Gets or sets the collection of cookies.
(Inherited from HttpWebClientProtocol.)
Public propertyCredentials
Gets or sets security credentials for XML Web service client authentication.
(Inherited from WebClientProtocol.)
Public propertyDebuggingHeaderValue
Public propertyDebuggingInfoValue
Public propertyDisableFeedTrackingHeaderValue
Public propertyEmailHeaderValue
Public propertyEnableDecompression
Gets or sets a Boolean that indicates whether decompression is enabled for this HttpWebClientProtocol.
(Inherited from HttpWebClientProtocol.)
Public propertyLocaleOptionsValue
Public propertyLoginScopeHeaderValue
Public propertyMruHeaderValue
Public propertyPackageVersionHeaderValue
Public propertyPreAuthenticate
Gets or sets whether pre-authentication is enabled.
(Inherited from WebClientProtocol.)
Public propertyProxy
Gets or sets proxy information for making an XML Web service request through a firewall.
(Inherited from HttpWebClientProtocol.)
Public propertyQueryOptionsValue
Public propertyRequestEncoding
The Encoding used to make the client request to the XML Web service.
(Inherited from WebClientProtocol.)
Public propertySessionHeaderValue
Public propertySite
Gets or sets the ISite of the Component.
(Inherited from Component.)
Public propertySoapVersion
Gets or sets the version of the SOAP protocol used to make the SOAP request to the XML Web service.
(Inherited from SoapHttpClientProtocol.)
Public propertyStreamingEnabledHeaderValue
Public propertyTimeout
Indicates the time an XML Web service client waits for a synchronous XML Web service request to complete (in milliseconds).
(Inherited from WebClientProtocol.)
Public propertyUnsafeAuthenticatedConnectionSharing
Gets or sets a value that indicates whether connection sharing is enabled when the client uses NTLM authentication to connect to the Web server that hosts the XML Web service.
(Inherited from HttpWebClientProtocol.)
Public propertyUrl
Public propertyUseDefaultCredentials
Public propertyUserAgent
Gets or sets the value for the user agent header that is sent with each request.
(Inherited from HttpWebClientProtocol.)
Public propertyUserTerritoryDeleteHeaderValue

Events

See Also