SearchableObjectCollection(TObject, TDataSet) Class
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
An object collection which supports searching.
Namespace: Microsoft.CommerceServer.Catalog
Assembly: Microsoft.CommerceServer.Catalog (in Microsoft.CommerceServer.Catalog.dll)
Syntax
'Declaration
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")> _
Public MustInherit Class SearchableObjectCollection(Of TObject As CatalogObject, TDataSet As DataSet) _
Inherits CatalogObjectCollection(Of TObject, TDataSet)
'Usage
Dim instance As SearchableObjectCollection(Of TObject, TDataSet)
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
public abstract class SearchableObjectCollection<TObject, TDataSet> : CatalogObjectCollection<TObject, TDataSet> where TObject : CatalogObject where TDataSet : DataSet
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")]
generic<typename TObject, typename TDataSet>
where TObject : CatalogObject
where TDataSet : DataSet
public ref class SearchableObjectCollection abstract : public CatalogObjectCollection<TObject, TDataSet>
JScript does not support generic types or methods.
Type Parameters
- TObject
- TDataSet
Remarks
TObject is the catalog object type representing the records in TDataSet.
TDataSet is the DataSet type which represents the data in this collection.
The following collection classes derive from this class.
ProductCatalogCollection - Collection of product catalog objects encountered in the catalog.
CategoryCollection - Collection of categories encountered in the catalog.
ProductCollection - A collection of Product and ProductFamily objects.
Inheritance Hierarchy
System..::.Object
Microsoft.CommerceServer.Catalog..::.CatalogObjectBase
Microsoft.CommerceServer.Catalog..::.CatalogObjectCollection<(Of <(TObject, TDataSet>)>)
Microsoft.CommerceServer.Catalog..::.SearchableObjectCollection<(Of <(TObject, TDataSet>)>)
Microsoft.CommerceServer.Catalog..::.CategoryCollection
Microsoft.CommerceServer.Catalog..::.ProductCatalogCollection
Microsoft.CommerceServer.Catalog..::.ProductCollection
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
SearchableObjectCollection<(Of <(TObject, TDataSet>)>) Members