Skip to main content

SerializableObjectLayerService Members

The base class for WCF services providing access to data via distributed object access layer (ISerializableObjectLayer implementors).

Constructors

Name Description
SerializableObjectLayerService(ISerializableObjectLayer) Initializes a new instance of the SerializableObjectLayerService class with a specified serializable object layer.

Properties

Name Description
SerializableObjectLayer Returns a serializable object layer used to initialize the current SerializableObjectLayerService instance.

Methods

Name Description
CommitObjects(XPDictionaryStub, XPObjectStubCollection, XPObjectStubCollection, LockingOption) Delegates the call to the SerializableObjectLayer.CommitObjects method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
CreateObjectType(String, String) Delegates the call to the SerializableObjectLayer.CreateObjectType method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetCanLoadCollectionObjects() Delegates the call to the SerializableObjectLayer.CanLoadCollectionObjects property’s getter of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetObjectsByKey(XPDictionaryStub, GetObjectStubsByKeyQuery[]) Delegates the call to the SerializableObjectLayer.GetObjectsByKey method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
GetParentObjectsToDelete() Delegates the call to the SerializableObjectLayer.GetParentObjectsToDelete method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
GetParentObjectsToSave() Delegates the call to the SerializableObjectLayer.GetParentObjectsToSave method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
GetParentTouchedClassInfos() Delegates the call to the SerializableObjectLayer.GetParentTouchedClassInfos method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
GetType() Gets the Type of the current instance. Inherited from Object.
IsParentObjectToDelete(XPDictionaryStub, XPObjectStub) Delegates the call to the SerializableObjectLayer.IsParentObjectToDelete method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
IsParentObjectToSave(XPDictionaryStub, XPObjectStub) Delegates the call to the SerializableObjectLayer.IsParentObjectToSave method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
LoadCollectionObjects(XPDictionaryStub, String, XPObjectStub) Delegates the call to the SerializableObjectLayer.LoadCollectionObjects method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
LoadDelayedProperties(XPDictionaryStub, XPObjectStub, String[]) Delegates the call to the corresponding SerializableObjectLayer.LoadDelayedProperties overloaded method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
LoadDelayedProperty(XPDictionaryStub, XPObjectStubCollection, String) Delegates the call to the corresponding SerializableObjectLayer.LoadDelayedProperties overloaded method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
LoadObjects(XPDictionaryStub, ObjectStubsQuery[]) Delegates the call to the SerializableObjectLayer.LoadObjects method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
Purge() Delegates the call to the SerializableObjectLayer.Purge method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
SelectData(XPDictionaryStub, ObjectStubsQuery, CriteriaOperatorCollection, CriteriaOperatorCollection, CriteriaOperator) Delegates the call to the SerializableObjectLayer.SelectData method of an object layer instance passed to the SerializableObjectLayerService‘s constructor and returns the operation result.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
GlobalServiceExceptionThrown static Occurs when any operation of any ServiceBase instance fails. Inherited from ServiceBase.
ServiceExceptionThrown Occurs when any operation of ServiceBase fails. Inherited from ServiceBase.
See Also