Class Culler
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Snowflake.Scraping.Extensibility
Assembly: Snowflake.Framework.dll
Syntax
public abstract class Culler : ProvisionedPlugin, IProvisionedPlugin, ICuller, IPlugin, IDisposable
Constructors
Culler(IPluginProvision, String)
Declaration
public Culler(IPluginProvision pluginProvision, string targetType)
Parameters
| Type | Name | Description |
|---|---|---|
| IPluginProvision | pluginProvision | |
| System.String | targetType |
Culler(Type, String)
Declaration
public Culler(Type pluginType, string targetType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Type | pluginType | |
| System.String | targetType |
Properties
TargetType
Declaration
public string TargetType { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
Methods
Filter(IEnumerable<ISeed>, ISeedRootContext)
Declaration
public abstract IEnumerable<ISeed> Filter(IEnumerable<ISeed> seedsToTrim, ISeedRootContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Collections.Generic.IEnumerable<ISeed> | seedsToTrim | |
| ISeedRootContext | context |
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<ISeed> |
Implements
System.IDisposable