GigaSpaces XAP.NET Documentation
SpaceFilterConfigFactory Class
Class LibraryGigaSpaces.Core.FiltersSpaceFilterConfigFactory
A base class for config creators that creates a fully configured ready to use SpaceFilterConfig that uses SpaceFilterOperationDelegate to delegate filter operations to a custom instance of a filter that doesn't implement the ISpaceFilter interface directly
Declaration Syntax
C#Visual BasicVisual C++J#
public abstract class SpaceFilterConfigFactory
Public MustInherit Class SpaceFilterConfigFactory
public ref class SpaceFilterConfigFactory abstract
public abstract class SpaceFilterConfigFactory
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
SpaceFilterConfigFactory()()()
Default Constructor

CreateSpaceFilterConfig()()()
Creates SpaceFilterConfig using the implemented creator logic

Enabled
Gets or sets if this filter is enabled.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Filter
Gets or sets the filter that will be used. Note, it is not an ISpaceFilter implementation since this object filter can be a delegate that does not require the filter to implement the space filter interface.

Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsActiveWhenBackup
Gets or sets if this filter is active when the space is in backup mode.

IsSecurityFilter
Gets or sets if this filter is a security filter.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Priority
Gets or sets the filter priority.

ShutdownSpaceOnInitFailure
Gets or sets if the space should shutdown on filter init failure.

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Inheritance Hierarchy

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 8.0.8.6380 (8.0.8.6380)