AdministrationMetadataCatalog.GetEntities Method
Gets a collection of external content types from the Metadata Store.
Namespace: Microsoft.SharePoint.BusinessData.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Function GetEntities ( _
wildcardedNamespace As String, _
wildcardedName As String, _
activeOnly As Boolean _
) As EntityCollection
'Usage
Dim instance As AdministrationMetadataCatalog
Dim wildcardedNamespace As String
Dim wildcardedName As String
Dim activeOnly As Boolean
Dim returnValue As EntityCollection
returnValue = instance.GetEntities(wildcardedNamespace, _
wildcardedName, activeOnly)
public EntityCollection GetEntities(
string wildcardedNamespace,
string wildcardedName,
bool activeOnly
)
Parameters
wildcardedNamespace
Type: System.StringThe namespace to look for when getting the external content types. This parameter accepts the wildcard character (*).
wildcardedName
Type: System.StringThe name to look for when getting the external content types. This parameter accepts the wildcard character (*).
activeOnly
Type: System.Booleantrue if only active versions of the matching external content types will be returned; otherwise, all versions will be returned.
Return Value
Type: Microsoft.SharePoint.BusinessData.Administration.EntityCollection
An external content type collection.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | The wildcardedNamespace or wildcardedName parameter is a null reference (Nothing in Visual Basic). |
ArgumentException | The wildcardedNamespace or wildcardedName contains more than 255 characters. |
Remarks
BDC uses '*' as the wildcard character and the '\' as the escape character. For example, to obtain all external content types which have names starting with "C", and ending with "s*12", this method should be called with "C*s\*12". This will return both "Customers*12" and "Cs*12", but not "CratesOf12" or "Cs\*12".
See Also
Reference
AdministrationMetadataCatalog Class