Class SysWorkspace
Inheritance
System.Object
SysWorkspace
Implements
System.ICloneable
ICompositeObject
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Terrasoft.Core.dll
Syntax
public class SysWorkspace : SysBaseLookup, IEntity, ICloneable, ILicObject, ICompositeObject
Constructors
SysWorkspace(SysWorkspace)
Declaration
public SysWorkspace(SysWorkspace source)
Parameters
SysWorkspace(UserConnection)
Declaration
public SysWorkspace(UserConnection userConnection)
Parameters
Properties
AppConnection
Declaration
public AppConnection AppConnection { get; }
Property Value
IsDefault
Declaration
public bool IsDefault { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsInWorkspaceAssemblyChanged
Declaration
public bool IsInWorkspaceAssemblyChanged { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsWorkspaceAssemblyInitialized
Declaration
public bool IsWorkspaceAssemblyInitialized { get; }
Property Value
Type |
Description |
System.Boolean |
|
Number
Declaration
public int Number { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
PackageCopyPath
Declaration
public virtual string PackageCopyPath { get; }
Property Value
Type |
Description |
System.String |
|
RepositoryRevisionNumber
Declaration
public int RepositoryRevisionNumber { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
RepositoryUri
Declaration
public virtual string RepositoryUri { get; set; }
Property Value
Type |
Description |
System.String |
|
ResourceStorage
Declaration
public IResourceStorage ResourceStorage { get; set; }
Property Value
Type |
Description |
IResourceStorage |
|
SchemaManagerProvider
Declaration
public SchemaManagerProvider SchemaManagerProvider { get; set; }
Property Value
SystemUserConnection
Declaration
public UserConnection SystemUserConnection { get; }
Property Value
Version
Declaration
public int Version { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
WorkingCopyPath
Declaration
public string WorkingCopyPath { get; set; }
Property Value
Type |
Description |
System.String |
|
WorkspaceAssembly
Declaration
public Assembly WorkspaceAssembly { get; set; }
Property Value
Type |
Description |
System.Reflection.Assembly |
|
Methods
Clone()
Declaration
public override object Clone()
Returns
Type |
Description |
System.Object |
|
Overrides
GetIsItemWithSameNameExistInPackage(String, Guid, Guid)
Declaration
public bool GetIsItemWithSameNameExistInPackage(string schemaName, Guid schemaUId, Guid packageUid)
Parameters
Type |
Name |
Description |
System.String |
schemaName |
|
System.Guid |
schemaUId |
|
System.Guid |
packageUid |
|
Returns
Type |
Description |
System.Boolean |
|
OnWorkspaceAssemblyChanged(EventArgs)
Declaration
protected virtual void OnWorkspaceAssemblyChanged(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
|
Events
WorkspaceAssemblyChanged
Declaration
public event EventHandler<EventArgs> WorkspaceAssemblyChanged
Event Type
Type |
Description |
System.EventHandler<System.EventArgs> |
|
Implements
System.ICloneable
ICompositeObject
Extension Methods