public class MetadataWorkspace extends NetObject
.NET documentation at https://learn.microsoft.com/dotnet/api/System.Data.Metadata.Edm.MetadataWorkspace
Powered by JCOBridge: more info at https://www.jcobridge.com
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
|
static java.lang.String |
assemblyShortName
Assembly name: System.Data.Entity
|
static java.lang.String |
className
Qualified class name: System.Data.Metadata.Edm.MetadataWorkspace
|
static org.mases.jcobridge.JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
MetadataWorkspace() |
MetadataWorkspace(IEnumerable_1 paths,
IEnumerable_1 assembliesToConsider) |
MetadataWorkspace(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static MetadataWorkspace |
cast(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into MetadataWorkspace, a cast assert is made to check if types are compatible. |
static void |
ClearCache() |
EntitySqlParser |
CreateEntitySqlParser() |
DbQueryCommandTree |
CreateQueryCommandTree(DbExpression query) |
EnumType |
GetEdmSpaceType(EnumType objectSpaceType) |
StructuralType |
GetEdmSpaceType(StructuralType objectSpaceType) |
EntityContainer |
GetEntityContainer(java.lang.String name,
boolean ignoreCase,
DataSpace dataSpace) |
EntityContainer |
GetEntityContainer(java.lang.String name,
DataSpace dataSpace) |
ReadOnlyCollection_1 |
GetFunctions(java.lang.String name,
java.lang.String namespaceName,
DataSpace dataSpace) |
ReadOnlyCollection_1 |
GetFunctions(java.lang.String name,
java.lang.String namespaceName,
DataSpace dataSpace,
boolean ignoreCase) |
ItemCollection |
GetItemCollection(DataSpace dataSpace) |
ReadOnlyCollection_1 |
GetItems(DataSpace dataSpace) |
java.lang.String |
getJCOAssemblyName()
Returns the reflected Assembly name
|
java.lang.String |
getJCOClassName()
Returns the reflected Class name
|
java.lang.Object |
getJCOInstance()
Returns the instantiated class
|
java.lang.String |
getJCOObjectName()
Returns the reflected Class name used to build the object
|
org.mases.jcobridge.JCType |
getJCOType()
Returns the instantiated class Type
|
EnumType |
GetObjectSpaceType(EnumType edmSpaceType) |
StructuralType |
GetObjectSpaceType(StructuralType edmSpaceType) |
ReadOnlyCollection_1 |
GetPrimitiveTypes(DataSpace dataSpace) |
ReadOnlyCollection_1 |
GetRelevantMembersForUpdate(EntitySetBase entitySet,
EntityTypeBase entityType,
boolean partialUpdateSupported) |
IEnumerable_1 |
GetRequiredOriginalValueMembers(EntitySetBase entitySet,
EntityTypeBase entityType) |
EdmType |
GetType(java.lang.String name,
java.lang.String namespaceName,
boolean ignoreCase,
DataSpace dataSpace) |
EdmType |
GetType(java.lang.String name,
java.lang.String namespaceName,
DataSpace dataSpace) |
void |
LoadFromAssembly(Assembly assembly) |
void |
LoadFromAssembly(Assembly assembly,
Action_1 logLoadMessage) |
void |
RegisterItemCollection(ItemCollection collection) |
void |
setJCOInstance(org.mases.jcobridge.JCObject instance) |
boolean |
TryGetEdmSpaceType(EnumType objectSpaceType,
JCORefOut<EnumType> edmSpaceType) |
boolean |
TryGetEdmSpaceType(StructuralType objectSpaceType,
JCORefOut<StructuralType> edmSpaceType) |
boolean |
TryGetEntityContainer(java.lang.String name,
boolean ignoreCase,
DataSpace dataSpace,
JCORefOut<EntityContainer> entityContainer) |
boolean |
TryGetEntityContainer(java.lang.String name,
DataSpace dataSpace,
JCORefOut<EntityContainer> entityContainer) |
<T extends IJCOBridgeReflected> |
TryGetItem(java.lang.String identity,
boolean ignoreCase,
DataSpace dataSpace,
JCORefOut<T> item) |
<T extends IJCOBridgeReflected> |
TryGetItem(java.lang.String identity,
DataSpace space,
JCORefOut<T> item) |
boolean |
TryGetItemCollection(DataSpace dataSpace,
JCORefOut<ItemCollection> collection) |
boolean |
TryGetObjectSpaceType(EnumType edmSpaceType,
JCORefOut<EnumType> objectSpaceType) |
boolean |
TryGetObjectSpaceType(StructuralType edmSpaceType,
JCORefOut<StructuralType> objectSpaceType) |
boolean |
TryGetType(java.lang.String name,
java.lang.String namespaceName,
boolean ignoreCase,
DataSpace dataSpace,
JCORefOut<EdmType> type) |
boolean |
TryGetType(java.lang.String name,
java.lang.String namespaceName,
DataSpace dataSpace,
JCORefOut<EdmType> type) |
public static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public static org.mases.jcobridge.JCType classType
JCTypepublic MetadataWorkspace()
throws java.lang.Throwable
java.lang.Throwablepublic MetadataWorkspace(IEnumerable_1 paths, IEnumerable_1 assembliesToConsider) throws java.lang.Throwable, ArgumentNullException, ArgumentOutOfRangeException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, MetadataException, NotSupportedException, FileNotFoundException, NullReferenceException, MemberAccessException, ProviderIncompatibleException, ConfigurationErrorsException, SynchronizationLockException, MappingException, OutOfMemoryException, OverflowException, KeyNotFoundException
java.lang.ThrowableArgumentNullExceptionArgumentOutOfRangeExceptionArgumentExceptionNotImplementedExceptionCultureNotFoundExceptionIndexOutOfRangeExceptionMissingManifestResourceExceptionObjectDisposedExceptionInvalidOperationExceptionMetadataExceptionNotSupportedExceptionFileNotFoundExceptionNullReferenceExceptionMemberAccessExceptionProviderIncompatibleExceptionConfigurationErrorsExceptionSynchronizationLockExceptionMappingExceptionOutOfMemoryExceptionOverflowExceptionKeyNotFoundExceptionpublic MetadataWorkspace(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic static MetadataWorkspace cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into MetadataWorkspace, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedMetadataWorkspace instancejava.lang.Throwable - in case of error during cast operationpublic static void ClearCache()
throws java.lang.Throwable,
ArgumentException,
ArgumentNullException,
ArgumentOutOfRangeException,
InvalidOperationException,
IndexOutOfRangeException,
CultureNotFoundException,
MissingManifestResourceException,
MetadataException,
NotSupportedException,
FileNotFoundException,
NotImplementedException,
NullReferenceException
java.lang.ThrowableArgumentExceptionArgumentNullExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionIndexOutOfRangeExceptionCultureNotFoundExceptionMissingManifestResourceExceptionMetadataExceptionNotSupportedExceptionFileNotFoundExceptionNotImplementedExceptionNullReferenceExceptionpublic EntitySqlParser CreateEntitySqlParser() throws java.lang.Throwable, ArgumentNullException
java.lang.ThrowableArgumentNullExceptionpublic DbQueryCommandTree CreateQueryCommandTree(DbExpression query) throws java.lang.Throwable, ArgumentNullException, ArgumentException, MissingManifestResourceException, NotImplementedException, ObjectDisposedException, InvalidOperationException, MappingException, MetadataException, ArgumentOutOfRangeException
public EnumType GetEdmSpaceType(EnumType objectSpaceType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, MappingException, MetadataException
public StructuralType GetEdmSpaceType(StructuralType objectSpaceType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, MappingException, MetadataException
public EntityContainer GetEntityContainer(java.lang.String name, boolean ignoreCase, DataSpace dataSpace) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException
public EntityContainer GetEntityContainer(java.lang.String name, DataSpace dataSpace) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException
public ReadOnlyCollection_1 GetFunctions(java.lang.String name, java.lang.String namespaceName, DataSpace dataSpace) throws java.lang.Throwable, ArgumentNullException, ArgumentException, MissingManifestResourceException, NotImplementedException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException, NotSupportedException, SynchronizationLockException
java.lang.ThrowableArgumentNullExceptionArgumentExceptionMissingManifestResourceExceptionNotImplementedExceptionObjectDisposedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionIndexOutOfRangeExceptionMappingExceptionOutOfMemoryExceptionMetadataExceptionNotSupportedExceptionSynchronizationLockExceptionpublic ReadOnlyCollection_1 GetFunctions(java.lang.String name, java.lang.String namespaceName, DataSpace dataSpace, boolean ignoreCase) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, FormatException, MappingException, MetadataException, NotSupportedException, SynchronizationLockException, LockRecursionException
java.lang.ThrowableArgumentNullExceptionArgumentExceptionNotImplementedExceptionMissingManifestResourceExceptionObjectDisposedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionFormatExceptionMappingExceptionMetadataExceptionNotSupportedExceptionSynchronizationLockExceptionLockRecursionExceptionpublic ItemCollection GetItemCollection(DataSpace dataSpace) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException
public ReadOnlyCollection_1 GetItems(DataSpace dataSpace) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException, NotSupportedException, ObjectDisposedException, MissingManifestResourceException, LockRecursionException, SynchronizationLockException
java.lang.ThrowableArgumentOutOfRangeExceptionArgumentExceptionInvalidOperationExceptionArgumentNullExceptionIndexOutOfRangeExceptionMappingExceptionOutOfMemoryExceptionMetadataExceptionNotSupportedExceptionObjectDisposedExceptionMissingManifestResourceExceptionLockRecursionExceptionSynchronizationLockExceptionpublic java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class NetObjectString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class NetObjectString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class NetObjectObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class NetObjectString representing the name used to allocated the object
in CLR contextpublic org.mases.jcobridge.JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IJCOBridgeReflectedgetJCOType in class NetObjectJCType representing the CLR Type of the instantiated Classpublic EnumType GetObjectSpaceType(EnumType edmSpaceType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, MappingException, MetadataException
public StructuralType GetObjectSpaceType(StructuralType edmSpaceType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, MappingException, MetadataException
public ReadOnlyCollection_1 GetPrimitiveTypes(DataSpace dataSpace) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException, NotSupportedException, ObjectDisposedException, MissingManifestResourceException, LockRecursionException, SynchronizationLockException
java.lang.ThrowableArgumentOutOfRangeExceptionArgumentExceptionInvalidOperationExceptionArgumentNullExceptionIndexOutOfRangeExceptionMappingExceptionOutOfMemoryExceptionMetadataExceptionNotSupportedExceptionObjectDisposedExceptionMissingManifestResourceExceptionLockRecursionExceptionSynchronizationLockExceptionpublic ReadOnlyCollection_1 GetRelevantMembersForUpdate(EntitySetBase entitySet, EntityTypeBase entityType, boolean partialUpdateSupported) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, FormatException, MappingException, MetadataException
public IEnumerable_1 GetRequiredOriginalValueMembers(EntitySetBase entitySet, EntityTypeBase entityType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, FormatException, MappingException, MetadataException
public EdmType GetType(java.lang.String name, java.lang.String namespaceName, boolean ignoreCase, DataSpace dataSpace) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException
public EdmType GetType(java.lang.String name, java.lang.String namespaceName, DataSpace dataSpace) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException
public void LoadFromAssembly(Assembly assembly) throws java.lang.Throwable, ArgumentNullException, ArgumentOutOfRangeException, ArgumentException, IndexOutOfRangeException, MappingException, InvalidOperationException, MetadataException, NotImplementedException
public void LoadFromAssembly(Assembly assembly, Action_1 logLoadMessage) throws java.lang.Throwable, ArgumentNullException, ArgumentOutOfRangeException, ArgumentException, IndexOutOfRangeException, MissingManifestResourceException, MappingException, OutOfMemoryException, InvalidOperationException, MetadataException, NotImplementedException
public void RegisterItemCollection(ItemCollection collection) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, ArgumentOutOfRangeException, FormatException, NotImplementedException, IndexOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, AbandonedMutexException, MetadataException
java.lang.ThrowableArgumentNullExceptionArgumentExceptionInvalidOperationExceptionMissingMethodExceptionTargetInvocationExceptionArgumentOutOfRangeExceptionFormatExceptionNotImplementedExceptionIndexOutOfRangeExceptionMissingManifestResourceExceptionObjectDisposedExceptionAbandonedMutexExceptionMetadataExceptionpublic void setJCOInstance(org.mases.jcobridge.JCObject instance)
setJCOInstance in class NetObjectpublic boolean TryGetEdmSpaceType(EnumType objectSpaceType, JCORefOut<EnumType> edmSpaceType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, MappingException, MetadataException
public boolean TryGetEdmSpaceType(StructuralType objectSpaceType, JCORefOut<StructuralType> edmSpaceType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, MappingException, MetadataException
public boolean TryGetEntityContainer(java.lang.String name,
boolean ignoreCase,
DataSpace dataSpace,
JCORefOut<EntityContainer> entityContainer)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentOutOfRangeException,
ArgumentException,
InvalidOperationException,
IndexOutOfRangeException,
MappingException,
OutOfMemoryException,
MetadataException
public boolean TryGetEntityContainer(java.lang.String name,
DataSpace dataSpace,
JCORefOut<EntityContainer> entityContainer)
throws java.lang.Throwable,
ArgumentNullException,
ArgumentOutOfRangeException,
ArgumentException,
InvalidOperationException,
IndexOutOfRangeException,
MappingException,
OutOfMemoryException,
MetadataException
public <T extends IJCOBridgeReflected> boolean TryGetItem(java.lang.String identity, boolean ignoreCase, DataSpace dataSpace, JCORefOut<T> item) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException
public <T extends IJCOBridgeReflected> boolean TryGetItem(java.lang.String identity, DataSpace space, JCORefOut<T> item) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException
public boolean TryGetItemCollection(DataSpace dataSpace, JCORefOut<ItemCollection> collection) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, MappingException, OutOfMemoryException, MetadataException
public boolean TryGetObjectSpaceType(EnumType edmSpaceType, JCORefOut<EnumType> objectSpaceType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, MappingException, MetadataException
public boolean TryGetObjectSpaceType(StructuralType edmSpaceType, JCORefOut<StructuralType> objectSpaceType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, NotImplementedException, CultureNotFoundException, IndexOutOfRangeException, ArgumentOutOfRangeException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, MappingException, MetadataException
public boolean TryGetType(java.lang.String name,
java.lang.String namespaceName,
boolean ignoreCase,
DataSpace dataSpace,
JCORefOut<EdmType> type)
throws java.lang.Throwable,
ArgumentOutOfRangeException,
ArgumentException,
InvalidOperationException,
ArgumentNullException,
IndexOutOfRangeException,
MappingException,
OutOfMemoryException,
MetadataException
public boolean TryGetType(java.lang.String name,
java.lang.String namespaceName,
DataSpace dataSpace,
JCORefOut<EdmType> type)
throws java.lang.Throwable,
ArgumentOutOfRangeException,
ArgumentException,
InvalidOperationException,
ArgumentNullException,
IndexOutOfRangeException,
MappingException,
OutOfMemoryException,
MetadataException