Interface IScraperDirective
Specifies a directive on a IScraper that determines when and what information it must have access to before it is run.
Namespace: Snowflake.Scraping.Extensibility
Assembly: Snowflake.Framework.Primitives.dll
Syntax
public interface IScraperDirective
Properties
Directive
Gets the directive action, whether or not this directive means to run the IScraper if the specified child type is available on the Target, or whether not exclude and not run if the specified child type exists on the target.
Declaration
Directive Directive { get; }
Property Value
Type | Description |
---|---|
Directive |
Target
Gets the target of the directive. All seeds of this type are examined when evaluating the directive.
Declaration
AttachTarget Target { get; }
Property Value
Type | Description |
---|---|
Attach |
Type
Gets the child type to evaluate this directive on
Declaration
string Type { get; }
Property Value
Type | Description |
---|---|
System. |