OrganizationWebProxyClient Members

Implements IOrganizationService and provides an authenticated connection to the Organization.svc/web endpoint. This /web endpoint is also used by web resources.

The following tables list the members exposed by the OrganizationWebProxyClient type.

Public Constructors

  Name Description
  OrganizationWebProxyClient Overloaded.  

Top

Public Properties

(see also Protected Properties)

  Name Description
public property CallerId Gets or sets the ID of the user for whom SDK calls are made on behalf of.
public property CallerRegardingObjectId  
public property ChannelFactory  (inherited from ClientBase)
public property ClientCredentials  (inherited from ClientBase)
public property Endpoint  (inherited from ClientBase)
public property HeaderToken  The access token returned from OAuth authentication. (inherited from WebProxyClient)
public property InnerChannel  (inherited from ClientBase)
public property SdkClientVersion  The version of your client application. (inherited from WebProxyClient)
public property State  (inherited from ClientBase)
public property SyncOperationType For internal use only.
public property userType  

Top

Protected Properties

  Name Description
protected property Channel  (inherited from ClientBase)

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Abort  (inherited from ClientBase)
public method Associate Creates a link between records.
public method Close  (inherited from ClientBase)
public method Create Creates a record.
public method Delete Deletes a record.
public method Disassociate Deletes a link between records.
public method DisplayInitializationUI  (inherited from ClientBase)
public method Dispose  Overloaded. (inherited from WebProxyClient)
public method Equals  (inherited from Object)
public method Execute Executes a message in the form of a request, and returns a response.
public method GetHashCode  (inherited from Object)
public method GetType  (inherited from Object)
public method Open  (inherited from ClientBase)
public method Retrieve Retrieves a record.
public method RetrieveMultiple Retrieves a collection of records.
public method ToString  (inherited from Object)
public method Update Updates an existing record.

Top

Protected Methods

  Name Description
protected method CreateChannel  (inherited from ClientBase)
protected method CreateNewInitializer Overridden. Creates the WCF proxy client initializer which gets invoked on every SDK method call. This method makes sure that the access token and other header values are added to the outbound call.
protected method Dispose  Overloaded. (inherited from WebProxyClient)
protected method Finalize  Overridden. Destructor for the WebProxyClient class. (inherited from Object)
protected method GetDefaultValueForInitialization  (inherited from ClientBase)
protected method InvokeAsync  (inherited from ClientBase)
protected method MemberwiseClone  (inherited from Object)

Top

Explicit Interface Implementations

  Name Description
  Dispose  (inherited from ClientBase)
  BeginClose  (inherited from ClientBase)
  BeginClose  (inherited from ClientBase)
  BeginOpen  (inherited from ClientBase)
  BeginOpen  (inherited from ClientBase)
  Close  (inherited from ClientBase)
  EndClose  (inherited from ClientBase)
  EndOpen  (inherited from ClientBase)
  Open  (inherited from ClientBase)
  Closed  (inherited from ClientBase)
  Closing  (inherited from ClientBase)
  Faulted  (inherited from ClientBase)
  Opened  (inherited from ClientBase)
  Opening  (inherited from ClientBase)

Top

See Also

Reference

OrganizationWebProxyClient Class
Microsoft.Xrm.Sdk.WebServiceClient Namespace

Other Resources

Use the IOrganizationService Web Service to Read and Write Data or Metadata
Authenticate the user with the web services

Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.