C# Класс Castle.DynamicProxy.Generators.Emitters.CodeBuilders.AbstractCodeBuilder

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Generate void

Открытые методы

Метод Описание
AddStatement ( Castle.DynamicProxy.Generators.Emitters.SimpleAST.Statement stmt ) : AbstractCodeBuilder
DeclareLocal ( Type type ) : LocalReference
SetNonEmpty ( ) : void

Защищенные методы

Метод Описание
AbstractCodeBuilder ( ILGenerator generator ) : System

Приватные методы

Метод Описание
Generate ( IMemberEmitter member, ILGenerator il ) : void

Описание методов

AbstractCodeBuilder() защищенный Метод

protected AbstractCodeBuilder ( ILGenerator generator ) : System
generator System.Reflection.Emit.ILGenerator
Результат System

AddStatement() публичный Метод

public AddStatement ( Castle.DynamicProxy.Generators.Emitters.SimpleAST.Statement stmt ) : AbstractCodeBuilder
stmt Castle.DynamicProxy.Generators.Emitters.SimpleAST.Statement
Результат AbstractCodeBuilder

DeclareLocal() публичный Метод

public DeclareLocal ( Type type ) : LocalReference
type System.Type
Результат Castle.DynamicProxy.Generators.Emitters.SimpleAST.LocalReference

SetNonEmpty() публичный Метод

public SetNonEmpty ( ) : void
Результат void