117 lines
4.3 KiB
XML
117 lines
4.3 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>
|
|
CSLA.Server.DataPortal
|
|
</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:CSLA.Server.DataPortal">
|
|
<summary>
|
|
Implements the server-side DataPortal as discussed
|
|
in Chapter 5.
|
|
</summary>
|
|
</member><member name="F:CSLA.CriteriaBase.ObjectType">
|
|
<summary>
|
|
Type of the business object to be instantiated by
|
|
the server-side DataPortal.
|
|
</summary>
|
|
</member><member name="M:CSLA.CriteriaBase.#ctor(System.Type)">
|
|
<summary>
|
|
Initializes CriteriaBase with the type of
|
|
business object to be created by the DataPortal.
|
|
</summary>
|
|
</member><member name="T:CSLA.CriteriaBase">
|
|
<summary>
|
|
Base type from which Criteria classes can be
|
|
derived in a business class.
|
|
</summary>
|
|
</member><member name="M:CSLA.Serialization.ISerializationNotification.Serializing">
|
|
<summary>
|
|
This method is called before an object is serialized.
|
|
</summary>
|
|
</member><member name="M:CSLA.Serialization.ISerializationNotification.Serialized">
|
|
<summary>
|
|
This method is called on the original instance of the
|
|
object after it has been serialized.
|
|
</summary>
|
|
</member><member name="M:CSLA.Serialization.ISerializationNotification.Deserialized">
|
|
<summary>
|
|
This method is called on a newly deserialized object
|
|
after deserialization is complete.
|
|
</summary>
|
|
</member><member name="T:CSLA.Serialization.ISerializationNotification">
|
|
<summary>
|
|
Objects can implement this interface if they wish to be
|
|
notified of serialization events.
|
|
</summary>
|
|
<remarks>
|
|
<para>
|
|
Note that .NET serialization does NOT call these methods. Only
|
|
code that checks for the ISerializationNotification interface
|
|
when serializating and deserializing objects will invoke these
|
|
methods.
|
|
</para><para>
|
|
The CSLA .NET framework's DataPortal processing and the Clone
|
|
method in BusinessBase automatically make these calls.
|
|
</para>
|
|
</remarks>
|
|
</member><member name="M:CSLA.Serialization.SerializationNotification.OnSerializing(System.Object)">
|
|
<summary>
|
|
Invokes the Serializing method on the target object
|
|
if it has implemented ISerializationNotification.
|
|
</summary>
|
|
<param name="target">Object on which the method should be invoked.</param>
|
|
</member><member name="M:CSLA.Serialization.SerializationNotification.OnSerialized(System.Object)">
|
|
<summary>
|
|
Invokes the Serialized method on the target object
|
|
if it has implemented ISerializationNotification.
|
|
</summary>
|
|
<param name="target">Object on which the method should be invoked.</param>
|
|
</member><member name="M:CSLA.Serialization.SerializationNotification.OnDeserialized(System.Object)">
|
|
<summary>
|
|
Invokes the Deserialized method on the target object
|
|
if it has implemented ISerializationNotification.
|
|
</summary>
|
|
<param name="target">Object on which the method should be invoked.</param>
|
|
</member><member name="T:CSLA.Serialization.SerializationNotification">
|
|
<summary>
|
|
Helper methods for invoking the ISerializatoinNotification
|
|
methods.
|
|
</summary>
|
|
</member><member name="P:CSLA.Server.DataPortalContext.Principal">
|
|
<summary>
|
|
The current <see cref="T:CSLA.Security.BusinessPrincipal"/>
|
|
if CSLA security is being used.
|
|
</summary>
|
|
</member><member name="P:CSLA.Server.DataPortalContext.IsRemotePortal">
|
|
<summary>
|
|
Returns True if the server-side DataPortal is running
|
|
on a remote server via remoting.
|
|
</summary>
|
|
</member><member name="M:CSLA.Server.DataPortalContext.#ctor(System.Boolean)">
|
|
<summary>
|
|
Creates a new DataPortalContext object.
|
|
</summary>
|
|
<param name="isRemotePortal">Indicates whether the DataPortal is remote.</param>
|
|
</member><member name="M:CSLA.Server.DataPortalContext.#ctor(System.Security.Principal.IPrincipal,System.Boolean)">
|
|
<summary>
|
|
Creates a new DataPortalContext object.
|
|
</summary>
|
|
<param name="principal">The current Principal object.</param>
|
|
<param name="isRemotePortal">Indicates whether the DataPortal is remote.</param>
|
|
</member><member name="T:CSLA.Server.DataPortalContext">
|
|
<summary>
|
|
Provides consistent context information between the client
|
|
and server DataPortal objects.
|
|
</summary>
|
|
<remarks>
|
|
The context includes the current
|
|
<see cref="T:CSLA.Security.BusinessPrincipal"/>
|
|
object if CSLA security is being used. It also includes a
|
|
flag indicating whether the server-side DataPortal is running
|
|
locally or remotely.
|
|
</remarks>
|
|
</member>
|
|
</members>
|
|
</doc> |