CodeSnippetExpression Класс

Определение

Представляет исходное выражение.

public ref class CodeSnippetExpression : System::CodeDom::CodeExpression
public class CodeSnippetExpression : System.CodeDom.CodeExpression
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeSnippetExpression : System.CodeDom.CodeExpression
type CodeSnippetExpression = class
    inherit CodeExpression
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeSnippetExpression = class
    inherit CodeExpression
Public Class CodeSnippetExpression
Inherits CodeExpression
Наследование
CodeSnippetExpression
Атрибуты

Примеры

В следующем примере кода показано, как создать экземпляр класса с помощью фрагмента CodeSnippetExpression литерального кода.

// Creates a CodeSnippetExpression that represents a literal string that
// can be used as an expression in a CodeDOM graph.
CodeSnippetExpression^ literalExpression =
   gcnew CodeSnippetExpression( "Literal expression" );
// Creates a CodeSnippetExpression that represents a literal string that
// can be used as an expression in a CodeDOM graph.
CodeSnippetExpression literalExpression =
    new CodeSnippetExpression("Literal expression");
' Creates a CodeSnippetExpression that represents a literal string that
' can be used as an expression in a CodeDOM graph.
Dim literalExpression As New CodeSnippetExpression("Literal expression")

Комментарии

Литеральное выражение хранит код выражения в виде фрагмента литерального кода. CodeDOM не преобразует фрагменты литерального кода. Фрагменты литерального кода хранятся и выводятся так же, как и есть. Объекты CodeDOM, содержащие литеральный код, предоставляются, чтобы разработчики могли инкапсулировать код, который уже находится на целевом языке.

Свойство Value содержит литеральный код для этого фрагмента выражения.

Конструкторы

CodeSnippetExpression()

Инициализирует новый экземпляр класса CodeSnippetExpression.

CodeSnippetExpression(String)

Инициализирует новый экземпляр класса CodeSnippetExpression, используя указанное исходное выражение.

Свойства

UserData

Получает определяемые пользователем данные для текущего объекта.

(Унаследовано от CodeObject)
Value

Получает или задает исходную строку кода.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к