• Home
  • Blog
  • Docs
  • GitHub
Show / Hide Table of Contents

Class Culler

Inheritance
System.Object
ProvisionedPlugin
Culler
Implements
IProvisionedPlugin
ICuller
IPlugin
System.IDisposable
Inherited Members
ProvisionedPlugin.Provision
ProvisionedPlugin.Name
ProvisionedPlugin.Author
ProvisionedPlugin.Description
ProvisionedPlugin.Version
ProvisionedPlugin.GetPluginConfiguration()
ProvisionedPlugin.Dispose()
ProvisionedPlugin.Dispose(Boolean)
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

IProvisionedPlugin
ICuller
IPlugin
System.IDisposable
Built with ❤️ by @chyyran. Text content licensed under CC-BY-SA 4.0.