Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

WebServiceExporter Members

WebServiceExporter overview

Public Static (Shared) Methods

GetTarget Returns the target object instance exported by the WebServiceExporter identified by EXPORTER_ID.

Public Instance Constructors

WebServiceExporter Constructor Creates a new instance of the WebServiceExporter class.

Public Instance Properties

Description Gets or sets the description of the web service (optional).
Interfaces Gets or sets the list of interfaces whose methods should be exposed as web services.
IsSingleton Is the object managed by this factory a singleton or a prototype?
MemberAttributes Gets or sets a dictionary of custom attributes that should be applied to web service members.
Name Gets or sets the name of the web service (optional).
Namespace Gets or sets the web service namespace.
ObjectFactory Callback that supplies the owning factory to an object instance.
ObjectName Set the name of the object in the object factory that created this object.
ObjectType Return the Type of object that this IFactoryObject creates, or a null reference (Nothing in Visual Basic) if not known in advance.
TargetName Gets or sets the name of the target object that should be exposed as a web service.
TypeAttributes Gets or sets a list of custom attributes that should be applied to a proxy class.
WebServiceBaseType Gets or sets the base type that web service should inherit.
WsiProfile Gets or Sets the Web Services Interoperability (WSI) specification to which the Web Service claims to conform.

Public Instance Methods

AfterPropertiesSet Exports specified object as a web service.
DisposeOverloaded. Disconnect the remote object from the registered remoting channels.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetObject Return an instance (possibly shared or independent) of the object managed by this factory.
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Fields

objectFactory The owning factory.
objectName The name of the object in the factory.
proxyType The generated web service wrapper type.

Protected Instance Methods

DisposeOverloaded. Stops exporting the object identified by TargetName.
Finalize Cleanup before GC
GenerateProxy Generates the web service wrapper type.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
ValidateConfiguration Validates the configuration.

See Also

WebServiceExporter Class | Spring.Web.Services Namespace