The CodeTemplateInfo type exposes the following members.

Constructors

  NameDescription
Public methodCodeTemplateInfo()()()()
Initializes a new instance of the CodeTemplateInfo class
Public methodCodeTemplateInfo(String)
Initializes a new instance of the CodeTemplateInfo class

Methods

  NameDescription
Public methodDispose()()()() (Inherited from DisposableBase.)
Protected methodDispose(Boolean) (Inherited from DisposableBase.)
Protected methodDisposeManagedResources (Inherited from DisposableBase.)
Protected methodDisposeUnmanagedResources (Inherited from DisposableBase.)
Protected methodEnsureTemplateInfo
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize (Inherited from DisposableBase.)
Public methodStatic memberGetCodeTemplateInfo
Public methodStatic memberGetCodeTemplateInfoByDirectory
Public methodGetContent
Protected methodGetFileInfo
Public methodGetHashCode
Gets the hash code based on the template dependencies.
(Overrides Object..::..GetHashCode()()()().)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnLanguageChanged
Public methodRefresh
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Fields

Properties

  NameDescription
Public propertyAssemblyDependencies
Public propertyCodeBehind
Public propertyCodeSmithVersion
Public propertyCompilerVersion
Public propertyContentHashCode
Gets the hash code based on the template content and all template Dependencies.
Public propertyDateCreated
Gets the date the template was created.
Public propertyDateModified
Gets the date the template was modified.
Public propertyDescription
Gets the description.
Public propertyDirectoryName
Gets the name of the directory the template is located in.
Public propertyFileDependencies
Public propertyFileName
Gets the name of the template file.
Public propertyFullPath
Gets the full path to the template.
Public propertyInMemory
Public propertyLanguage
Gets the template language.
Public propertyOutputType
Gets the type of the output for this template.
Public propertyTargetLanguage
Gets the target language.
Public propertyTemplateEncoding
Gets the response encoding.

Events

  NameDescription
Public eventLanguageChanged

See Also