Include Protected Members
Include Inherited Members
The abstract base class for a concrete directive processor.
The DirectiveProcessor type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
DirectiveProcessor | When overridden in a derived class, initializes a new instance of the DirectiveProcessor class. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
FinishProcessingRun | When overridden in a derived class, finishes a round of directive processing. |
![]() |
GetClassCodeForProcessingRun | When overridden in a derived class, gets code to add to the generated transformation class. |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetImportsForProcessingRun | When overridden in a derived class, gets namespaces to import into the generated transformation class. |
![]() |
GetPostInitializationCodeForProcessingRun | When overridden in a derived class, gets code to add to the end of the initialize method of the generated transformation class. |
![]() |
GetPreInitializationCodeForProcessingRun | When overridden in a derived class, gets code to add to the beginning of the initialize method of the generated transformation class. |
![]() |
GetReferencesForProcessingRun | When overridden in a derived class, gets references to pass to the generated transformation class compiler. |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
Initialize | When overridden in a derived class, initializes the processor instance. |
![]() |
IsDirectiveSupported | When overridden in a derived class, determines if the directive processor supports the specified directive. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ProcessDirective | When overridden in a derived class, processes a single directive from a template file. |
![]() |
StartProcessingRun | When overridden in a derived class, begins a round of directive processing. |
![]() |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
Errors | Gets the errors that occurred while processing directives. |
Top
.gif)
.gif)
.gif)