Fork me on GitHubEpicdominant domains
APIEpic.OrganizationOrganizationBase

OrganizationBase
Base class for IOrganization implementations.
Inheritance Hierarchy
Object
OrganizationBase

Assembly: Epic.Core

Declaration Syntax
C#
[SerializableAttribute]
public abstract class OrganizationBase : IOrganization, 
	ISerializable
Members
All MembersConstructorsMethodsProperties  



MemberDescription
OrganizationBase(String)
Initializes a new instance of the OrganizationBase class.
AcquireWorkingSession(IPrincipal, String)
Acquires an existing working session. Template method.
AcquireWorkingSessionReal(IPrincipal, String)
Acquires the working session.
BeforeWorkingSessionEnd(IPrincipal, WorkingSessionBase)
Called before that workingSession has been disposed.
EndWorkingSession(IPrincipal, IWorkingSession)
Ends the working session. Template method.
Name
Name of the organization.
StartWorkingSession(IPrincipal, WorkingSessionBase%)
Starts a new working session.
StartWorkingSession(IPrincipal, IWorkingSession%)
Starts a new working session. Template method.
Exceptions
ExceptionCondition
ArgumentNullException Is thrown when an argument passed to a method is invalid because it is nullNothingnullptr .
ArgumentException Is thrown when an argument passed to a method is invalid.
InvalidOperationException Is thrown when an operation cannot be performed.
blog comments powered by Disqus