BdcServiceApplication Members

Include Protected Members
Include Inherited Members

Represents an instance that is called by a client proxy and that is backed by its own distinct BDC metadata store. A server-side concrete instantiation of a Business Data Connectivity (BDC) service in a farm.

The BdcServiceApplication type exposes the following members.

Constructors

  Name Description
Public method BdcServiceApplication Initializes a new instance of the BdcServiceApplication class.

Top

Properties

  Name Description
Protected property AccessRights (Inherited from SPIisWebServiceApplication.)
Protected property AdministrationAccessRights (Inherited from SPServiceApplication.)
Public property ApplicationClassId Gets the unique class identifier for this application instance. (Overrides SPServiceApplication.ApplicationClassId.)
Public property ApplicationPool (Inherited from SPIisWebServiceApplication.)
Public property ApplicationVersion Gets the version of the BDC service application. (Overrides SPServiceApplication.ApplicationVersion.)
Public property CanUpgrade (Inherited from SPPersistedUpgradableObject.)
Public property Comments (Inherited from SPIisWebServiceApplication.)
Public property Database Gets the BDC database service object.
Public property DefaultEndpoint (Inherited from SPIisWebServiceApplication.)
Protected property DefaultEndpointName Gets the default endpoint name. Always returns “http”. (Overrides SPIisWebServiceApplication.DefaultEndpointName.)
Public property DisplayName (Inherited from SPPersistedObject.)
Public property Endpoints (Inherited from SPIisWebServiceApplication.)
Public property Farm (Inherited from SPPersistedObject.)
Public property Id (Inherited from SPPersistedObject.)
Public property IisVirtualDirectoryPath (Inherited from SPIisWebServiceApplication.)
Protected property InstallPath Gets the install path. (Overrides SPIisWebServiceApplication.InstallPath.)
Public property IsBackwardsCompatible (Inherited from SPPersistedUpgradableObject.)
Public property ManageLink Gets the link of the user interface for administration that is used to manage the service application. (Overrides SPServiceApplication.ManageLink.)
Public property Name (Inherited from SPPersistedObject.)
Public property NeedsUpgrade (Inherited from SPPersistedUpgradableObject.)
Public property NeedsUpgradeIncludeChildren (Inherited from SPPersistedUpgradableObject.)
Public property Parent (Inherited from SPPersistedObject.)
Public property PermissionsLink (Inherited from SPIisWebServiceApplication.)
Public property Properties (Inherited from SPPersistedObject.)
Public property PropertiesLink Gets the administration user interface link that is used to view or edit the properties of the service application. (Overrides SPServiceApplication.PropertiesLink.)
Public property RevertToSelfAllowed Gets or set a value that indicates whether reverting to process identity is enabled as an authentication mode for BDC connectors.
Public property Service (Inherited from SPServiceApplication.)
Public property ServiceApplicationProxyGroup (Inherited from SPServiceApplication.)
Public property ServiceInstances (Inherited from SPServiceApplication.)
Public property Shared (Inherited from SPIisWebServiceApplication.)
Public property SqlConnectionRetries Gets or sets the maximum number of connection attempts to the database if database operations fail because of a failure to acquire necessary resources.
Public property Status (Inherited from SPPersistedObject.)
Public property TermsOfServiceUri (Inherited from SPIisWebServiceApplication.)
Public property TypeName Gets the user-friendly name used to describe the service application in the administration user interface. (Overrides SPPersistedObject.TypeName.)
Public property UpgradeContext (Inherited from SPPersistedUpgradableObject.)
Public property UpgradedPersistedProperties (Inherited from SPAutoSerializingObject.)
Public property Uri (Inherited from SPIisWebServiceApplication.)
Public property Version (Inherited from SPPersistedObject.)
Protected property VirtualPath Gets the virtual path. Always returns "BdcService.svc". (Overrides SPIisWebServiceApplication.VirtualPath.)
Protected property WasCreated (Inherited from SPPersistedObject.)

Top

Methods

  Name Description
Public method AddServiceEndpoint(String, SPIisWebServiceBindingType) (Inherited from SPIisWebServiceApplication.)
Public method AddServiceEndpoint(String, SPIisWebServiceBindingType, String) (Inherited from SPIisWebServiceApplication.)
Public method BeginProvision (Inherited from SPServiceApplication.)
Public method BeginUnprovision (Inherited from SPServiceApplication.)
Protected method CheckAccess (Inherited from SPIisWebServiceApplication.)
Protected method CheckAdministrationAccess (Inherited from SPServiceApplication.)
Public method Clone (Inherited from SPPersistedObject.)
Public method Delete Deletes the database and the BDC service application. (Overrides SPIisWebServiceApplication.Delete().)
Protected method DemandAccess (Inherited from SPIisWebServiceApplication.)
Protected method DemandAdministrationAccess (Inherited from SPServiceApplication.)
Public method EndProvision (Inherited from SPServiceApplication.)
Public method EndUnprovision (Inherited from SPServiceApplication.)
Public method Equals (Inherited from Object.)
Public method Equals (Inherited from SPPersistedObject.)
Protected method Finalize (Inherited from Object.)
Public method GetAccessControl (Inherited from SPIisWebServiceApplication.)
Public method GetAdministrationAccessControl (Inherited from SPServiceApplication.)
Public method GetChild<T>() (Inherited from SPPersistedObject.)
Public method GetChild<T>(String) (Inherited from SPPersistedObject.)
Protected method GetDependentProcessIdentities (Inherited from SPServiceApplication.)
Public method GetHashCode (Inherited from Object.)
Public method GetHashCode (Inherited from SPPersistedObject.)
Public method GetObjectData (Inherited from SPAutoSerializingObject.)
Public method GetType (Inherited from Object.)
Public method GetXmlSchemaForView Not implemented.
Protected method HasAdditionalUpdateAccess (Inherited from SPServiceApplication.)
Public method Invalidate (Inherited from SPPersistedUpgradableObject.)
Public method IsConnected (Inherited from SPIisWebServiceApplication.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method MigrateGroupAccount (Inherited from SPServiceApplication.)
Protected method MigrateUserAccount (Inherited from SPIisWebServiceApplication.)
Protected method OnDependentProcessIdentityChanged Ensures that dependent process identities have access to the service application. (Overrides SPServiceApplication.OnDependentProcessIdentityChanged().)
Protected method OnDeserialization (Inherited from SPIisWebServiceApplication.)
Protected method OnProcessIdentityChanged Called when the process identity is changed. Grants db_owner access for the specified process identity to the BDC service database. (Overrides SPIisWebServiceApplication.OnProcessIdentityChanged(SecurityIdentifier).)
Protected method OpenInstanceConfiguration (Inherited from SPIisWebServiceApplication.)
Public method Provision Provisions the BDC service application in the server farm. (Overrides SPIisWebServiceApplication.Provision().)
Protected method ProvisionInstances (Inherited from SPServiceApplication.)
Protected method ProvisionLocal (Inherited from SPIisWebServiceApplication.)
Public method SetAccessControl (Inherited from SPIisWebServiceApplication.)
Public method SetAdministrationAccessControl (Inherited from SPServiceApplication.)
Public method ToString (Inherited from Object.)
Public method ToString (Inherited from SPPersistedObject.)
Public method Uncache (Inherited from SPPersistedObject.)
Public method Unprovision Deprovisions the BDC service application in the server farm. (Overrides SPIisWebServiceApplication.Unprovision(Boolean).)
Public method Unprovision() (Inherited from SPServiceApplication.)
Protected method UnprovisionInstances (Inherited from SPServiceApplication.)
Protected method UnprovisionLocal (Inherited from SPIisWebServiceApplication.)
Public method Update() (Inherited from SPIisWebServiceApplication.)
Public method Update(Boolean) (Inherited from SPPersistedObject.)
Protected method UpdateParent (Inherited from SPAutoSerializingObject.)
Public method Upgrade() (Inherited from SPPersistedUpgradableObject.)
Public method Upgrade(Boolean) (Inherited from SPPersistedUpgradableObject.)
Protected method Validate (Inherited from SPPersistedObject.)
Public method ValidateBackwardsCompatibility (Inherited from SPPersistedUpgradableObject.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IBackupRestore.AddBackupObjects (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate property IBackupRestore.CanRenameOnRestore (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate property IBackupRestore.CanSelectForBackup (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate property IBackupRestore.CanSelectForRestore (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate property IBackupRestore.DiskSizeRequired (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnAbort (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnBackup (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnBackupComplete (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnPostRestore (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnPrepareBackup (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnPreRestore (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate method IBackupRestore.OnRestore (Inherited from SPIisWebServiceApplication.)
Explicit interface implemetationPrivate property ISharedServiceApplication.DefaultEndpoint (Inherited from SPIisWebServiceApplication.)

Top

See Also

Reference

BdcServiceApplication Class

Microsoft.SharePoint.BusinessData.SharedService Namespace