BdcServiceApplicationProxy Class
Represents a connection to Business Data Connectivity (BDC) service, which can be local or federated. Operations on the proxy are subject to fluctuations in performance because of network issues; if the proxy is to a very remote federated farm through a congested network, operations may be quite slow.
Inheritance Hierarchy
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPersistedObject
Microsoft.SharePoint.Administration.SPPersistedUpgradableObject
Microsoft.SharePoint.Administration.SPServiceApplicationProxy
Microsoft.SharePoint.Administration.SPIisWebServiceApplicationProxy
Microsoft.SharePoint.BusinessData.SharedService.BdcServiceApplicationProxy
Namespace: Microsoft.SharePoint.BusinessData.SharedService
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<GuidAttribute("B35438A3-9778-4ea3-8E4F-6DAC0BD9CE89")> _
<FileIOPermissionAttribute(SecurityAction.Assert, Unrestricted := True)> _
<EnvironmentPermissionAttribute(SecurityAction.Assert, Unrestricted := True)> _
<SecurityPermissionAttribute(SecurityAction.Assert, Unrestricted := True)> _
<ReflectionPermissionAttribute(SecurityAction.Assert, Unrestricted := True)> _
<WebPermissionAttribute(SecurityAction.Assert, Unrestricted := True)> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
Public NotInheritable Class BdcServiceApplicationProxy _
Inherits SPIisWebServiceApplicationProxy _
Implements IDisposable
'Usage
Dim instance As BdcServiceApplicationProxy
[GuidAttribute("B35438A3-9778-4ea3-8E4F-6DAC0BD9CE89")]
[FileIOPermissionAttribute(SecurityAction.Assert, Unrestricted = true)]
[EnvironmentPermissionAttribute(SecurityAction.Assert, Unrestricted = true)]
[SecurityPermissionAttribute(SecurityAction.Assert, Unrestricted = true)]
[ReflectionPermissionAttribute(SecurityAction.Assert, Unrestricted = true)]
[WebPermissionAttribute(SecurityAction.Assert, Unrestricted = true)]
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
public sealed class BdcServiceApplicationProxy : SPIisWebServiceApplicationProxy,
IDisposable
Remarks
A BdcServiceApplicationProxy is an object that a client can compile against to perform BDC operations. BdcServiceApplicationProxy is responsible for communicating to its server-side BdcServiceApplication object by using the IBdcServiceApplication Web service.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.