Class ParameterDirectiveProcessor
Inheritance
System.Object
ParameterDirectiveProcessor
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: cs.temp.dll.dll
Syntax
public sealed class ParameterDirectiveProcessor : DirectiveProcessor, IDirectiveProcessor, IRecognizeHostSpecific
Properties
RequiresProcessingRunIsHostSpecific
Declaration
public bool RequiresProcessingRunIsHostSpecific { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Methods
FinishProcessingRun()
Declaration
public override void FinishProcessingRun()
Overrides
GetClassCodeForProcessingRun()
Declaration
public override string GetClassCodeForProcessingRun()
Returns
| Type |
Description |
| System.String |
|
Overrides
GetImportsForProcessingRun()
Declaration
public override string[] GetImportsForProcessingRun()
Returns
| Type |
Description |
| System.String[] |
|
Overrides
GetPostInitializationCodeForProcessingRun()
Declaration
public override string GetPostInitializationCodeForProcessingRun()
Returns
| Type |
Description |
| System.String |
|
Overrides
GetPreInitializationCodeForProcessingRun()
Declaration
public override string GetPreInitializationCodeForProcessingRun()
Returns
| Type |
Description |
| System.String |
|
Overrides
GetReferencesForProcessingRun()
Declaration
public override string[] GetReferencesForProcessingRun()
Returns
| Type |
Description |
| System.String[] |
|
Overrides
IsDirectiveSupported(String)
Declaration
public override bool IsDirectiveSupported(string directiveName)
Parameters
| Type |
Name |
Description |
| System.String |
directiveName |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
MapTypeName(String)
Declaration
public static string MapTypeName(string typeName)
Parameters
| Type |
Name |
Description |
| System.String |
typeName |
|
Returns
| Type |
Description |
| System.String |
|
ProcessDirective(String, IDictionary<String, String>)
Declaration
public override void ProcessDirective(string directiveName, IDictionary<string, string> arguments)
Parameters
| Type |
Name |
Description |
| System.String |
directiveName |
|
| System.Collections.Generic.IDictionary<System.String, System.String> |
arguments |
|
Overrides
StartProcessingRun(CodeDomProvider, String, CompilerErrorCollection)
Declaration
public override void StartProcessingRun(CodeDomProvider languageProvider, string templateContents, CompilerErrorCollection errors)
Parameters
| Type |
Name |
Description |
| CodeDomProvider |
languageProvider |
|
| System.String |
templateContents |
|
| CompilerErrorCollection |
errors |
|
Overrides
Explicit Interface Implementations
IRecognizeHostSpecific.SetProcessingRunIsHostSpecific(Boolean)
Declaration
void IRecognizeHostSpecific.SetProcessingRunIsHostSpecific(bool hostSpecific)
Parameters
| Type |
Name |
Description |
| System.Boolean |
hostSpecific |
|
Implements