Microsoft.SharePoint.BusinessData.Administration.Client Namespace

The Microsoft.SharePoint.BusinessData.Administration.Client namespace contains types used to administer the business data on the client.

Classes

  Class Description
Public class AccessControlEntryStruct Specifies access rights for a user to perform application-specific implementations of common tasks.
Public class AccessControlledMetadataObject Represents an object that has authorization checks embedded in one or more of its methods.
Public class Action Represents an action in the Business Data Connectivity (BDC) service.
Public class ActionCollection Represents a collection of Action objects.
Public class ActionParameter Defines the parameters that the action URL accepts.
Public class ActionParameterCollection Represents a collection of ActionParameter objects.
Public class ActionParameterStruct Represents the structure that describes action parameters in the Business Data Connectivity (BDC) service.
Public class ActionStruct Represents the structure that describes an action in the Business Data Connectivity (BDC) service.
Public class ActivationError Represents the error that is encountered during external content type activation.
Public class ActivationErrorRecordStruct Contains information on an activation failure.
Public class AdministrationMetadataCatalog Contains members that administer the Business Data Connectivity (BDC) service Metadata Store.
Public class AdministrationMetadataCatalogStruct Represents the structure that contains the Business Data Connectivity (BDC) service metadata store.
Public class Association Represents a relationship between two or more related Entity objects defined in one or multiple external systems.
Public class AssociationCardinalityMismatchError Represents an activation error that indicates that the cardinality of the association does not match the configuration of the foreign identifiers.
Public class AssociationCollection Represents a collection of Association objects.
Public class AssociationGroup Represents a collection of references to logically related AssociationNavigators, Associators, Disassociators, and the corresponding bulk stereotypes.
Public class AssociationGroupAloneBulkNavigatorError Represents an activation error that occurs when the external content type contains a BulkAssociationNavigator object and one of the following conditions is true: the BulkAssociationNavigator is not in an AssociationGroup, or the AssociationGroup that contains the BulkAssociationNavigator does not contain an AssociationNavigator in the same direction as that of the BulkAssociationNavigator.
Public class AssociationGroupAssociationReference Represents an AssociationReference object used to reference an Association object from within an AssociationGroup object.
Public class AssociationGroupCollection Represents a collection of association groups.
Public class AssociationGroupError Represents a base class that represents all AssociationGroup object-related activation errors.
Public class AssociationGroupIdEnumeratorCountMismatchError Contains the count of mismatches in an AssociationGroup object.
Public class AssociationGroupInvalidReverseError Handles the AssociationGroup invalid reverse error.
Public class AssociationGroupMoreThanOneAssociatorOrDisassociatorError Represents the error that occurs when there are more than one associator or dissociator in an AssociationGroup object.
Public class AssociationGroupNotOnCorrectEntityOrReverseSourceError Handles the not-on-correct-entity-or-reverse-source error in an AssociationGroup object.
Public class AssociationGroupSourceMismatchError Handles the source-mismatch error in an AssociationGroup object.
Public class AssociationGroupStruct Represents a structure for AssociationGroup objects.
Public class AssociationMemberStruct Contains methods and properties to handle the member association.
Public class AssociationReference Used when importing systems to provide a reference before an object definition has been read.
Public class AssociationReferenceCollection Represents a collection of association references of an AssociationGroup object.
Public class AssociationReferenceInMultipleGroupsError Represents the error that results from the association reference in multiple groups.
Public class AssociationReferenceStruct Contains methods and properties to handle the structure of association references.
Public class AssociationStruct Represents an Association structure.
Public class CacheInvalidationRecordStruct Handles the structure of the cache invalidation record.
Public class ComplexValueStruct Represents the structure that handles a complex value.
Public class ConcurrentModificationException Represents an exception that is thrown when the Update method or Delete method is used while the object is concurrently altered.
Public class DataClassStruct Contains methods and properties that handle the base class of all external content types.
Public class DefaultValueStruct Contains methods and properties that handle the default value structure.
Public class DestinationNotFromContainingLobSystemError Represents an activation error that indicates the destination external content type of an association is not from the LobSystem object that contains the method of this association.
Public class DuplicateMetadataObjectException Represents an exception that is thrown when one or more metadata objects have field values that are equal in a context where this is not allowed.
Public class Entity Represents a data type such as Customer or Product in an external system application.
Public class EntityCollection Represents a collection of external content type metadata for assignment, calendar, constraint, outline code, project, resource, and task external content types.
Public class EntityReference Used when importing systems to provide a reference before the definition is read.
Public class EntityReferenceCollection Provides lazy access to entity references.
Public class EntityStruct Contains methods and properties that handle the external content type structure.
Public class ExceededMetadataObjectLimitException Represents the exception thrown when the number of metadata objects of a particular type that is loaded into the cache exceeds a predefined limit, or if the number of metadata objects related to another metadata object exceeds a predefined limit.
Public class FieldTypeDescriptorCollection Represents a collection of TypeDescriptor objects that correspond to fields of a view.
Public class FilterDescriptor Describes the metadata of a filter.
Public class FilterDescriptorCollection Represents the collection of FilterDescriptor objects.
Public class FilterDescriptorStruct Contains methods and properties that handle the FilterDescriptor structure.
Public class Identifier Defines the properties of an External Content Type identifier and a method to get the corresponding External Content Type.
Public class IdentifierCollection Contains methods to handle identifier collections.
Public class IdentifierCountMismatchError Represents an activation error indicating a method has an incorrect number of identifiers specified, based on the External Content Type it is working with.
Public class IdentifierReference Represents a reference to an identifier.
Public class IdentifierStruct Contains properties of an identifier.
Public class IndividuallySecurableMetadataObject Represents a metadata object whose access can be individually controlled.
Public class InvalidMetadataObjectException Represents the exception thrown when a metadata object instance containing fields that are not valid or are corrupted is encountered.
Public class InvalidMetadataPropertyException Represents the exception that is thrown if a metadata property is not valid.
Public class LobSystem Defines methods and properties to handle an external system object.
Public class LobSystemCollection Contains methods to handle the collection of External System objects.
Public class LobSystemInstance Contains methods and properties to handle the LobSystemInstance objects.
Public class LobSystemInstanceCollection Represents a collection of LobSystemInstance objects and provides methods to create and enumerate LobSystemInstance objects.
Public class LobSystemInstanceStruct Represents the metadata fields of a LobSystemInstance structure.
Public class LobSystemStruct Represents the metadata fields of an External System structure.
Public class LocalizedName Provides the string representation of a metadata object in a particular locale.
Public class LocalizedNameCollection Represents a collection of localized names.
Public class LocalizedNameStruct Contains methods and properties that handle the localized name structure.
Public class MetadataException Represents a base exception class that is thrown when the runtime engine encounters generic issues with Microsoft Business Connectivity Services (BCS) metadata.
Public class MetadataExceptionState Represents the state of the metadata exception.
Public class MetadataObject Represents the basic object that is used to hold information about data.
Public class MetadataObjectNotFoundException Represents the exception thrown if the requested metadata object cannot be found in the Business Data Connectivity (BDC) service metadata store.
Public class MetadataObjectStruct Contains methods and properties that handle the metadata object structure.
Public class Method Contains methods and properties that handle a Method object.
Public class MethodCollection Represents a collection of methods used to create and enumerate Method objects.
Public class MethodError Represents an error that is caused by invoking a method.
Public class MethodInstance Enables reuse of method metadata with different default values for the parameters of the method.
Public class MethodInstanceCollection Contains methods that handle the collection of MethodInstance objects.
Public class MethodInstanceStruct Contains methods and properties that handle the method instance structure.
Public class MethodStruct Contains methods and properties that handle the method structure.
Public class Model Contains a collection of external systems (LobSystem objects) that can be packaged as a group.
Public class ModelCollection Handles the model collection.
Public class ModelStruct Contains methods and properties that handle the model structure.
Public class PackageFormatException Represents the exception that is thrown when a structure-related problem is encountered during the import of a metadata XML file.
Public class Parameter Represents the in, in-out, out, and return parameters of each method.
Public class ParameterCollection Represents the collection of parameters for a method.
Public class ParameterError Indicates the parameter in which the error occurred.
Public class ParameterStruct Represents the in, in-out, out, and return parameters of each method.
Public class ParseContext Stores parse state that is shared across multiple metadata objects while reading or importing objects.
Public class Property Represents properties that are typed values associated with metadata objects.
Public class PropertyCollection Represents a collection of properties that can be added to a DataColumn, DataSet, or DataTable object.
Public class PropertyStruct Contains methods and properties that handle the property structure.
Public class TypeDescriptor Contains information needed to reconstruct types stored in XML format.
Public class TypeDescriptorCollection Contains methods to handle the collection of type descriptors.
Public class TypeDescriptorError Contains methods and properties that handle the TypeDescriptor object errors.
Public class TypeDescriptorStruct Contains methods and properties that handle the TypeDescriptor structure.
Public class UnboundAssociationGroupAssociationReferenceError Represents an activation error indicating that an AssociationGroup object references an Association object that cannot be found.
Public class UnboundAssociationReferenceError Contains methods and properties to handle the UnboundAssociationReferenceError error.
Public class UnboundIdentifierReferenceError Contains methods and properties to handle the UnboundIdentifierReferenceError error.
Public class View Represents a collection of fields, where fields are the data members of an External Content Type.

Enumerations

  Enumeration Description
Public enumeration View.ViewComparisonResult Handles the comparison results of the views.