C# 클래스 MsgPack.Serialization.CodeDomSerializers.CodeDomConstruct

상속: ICodeConstruct
파일 보기 프로젝트 열기: msgpack/msgpack-cli

공개 메소드들

메소드 설명
AddStatements ( CodeStatementCollection collection ) : void
AsArgument ( ) : CodeArgumentReferenceExpression
AsExpression ( ) : System.CodeDom.CodeExpression
AsParameter ( ) : CodeParameterDeclarationExpression
AsStatements ( ) : IEnumerable
Expression ( TypeDefinition contextType, System.CodeDom.CodeExpression expression ) : ExpressionCodeDomConstruct
Parameter ( TypeDefinition type, string name ) : ParameterCodeDomConstruct
Statement ( ) : StatementCodeDomConstruct
Statement ( IEnumerable statements ) : StatementCodeDomConstruct
Variable ( TypeDefinition type, string name ) : CodeDomConstruct

보호된 메소드들

메소드 설명
CodeDomConstruct ( TypeDefinition contextType ) : System

메소드 상세

AddStatements() 공개 메소드

public AddStatements ( CodeStatementCollection collection ) : void
collection System.CodeDom.CodeStatementCollection
리턴 void

AsArgument() 공개 메소드

public AsArgument ( ) : CodeArgumentReferenceExpression
리턴 System.CodeDom.CodeArgumentReferenceExpression

AsExpression() 공개 메소드

public AsExpression ( ) : System.CodeDom.CodeExpression
리턴 System.CodeDom.CodeExpression

AsParameter() 공개 메소드

public AsParameter ( ) : CodeParameterDeclarationExpression
리턴 System.CodeDom.CodeParameterDeclarationExpression

AsStatements() 공개 메소드

public AsStatements ( ) : IEnumerable
리턴 IEnumerable

CodeDomConstruct() 보호된 메소드

protected CodeDomConstruct ( TypeDefinition contextType ) : System
contextType MsgPack.Serialization.AbstractSerializers.TypeDefinition
리턴 System

Expression() 공개 정적인 메소드

public static Expression ( TypeDefinition contextType, System.CodeDom.CodeExpression expression ) : ExpressionCodeDomConstruct
contextType MsgPack.Serialization.AbstractSerializers.TypeDefinition
expression System.CodeDom.CodeExpression
리턴 ExpressionCodeDomConstruct

Parameter() 공개 정적인 메소드

public static Parameter ( TypeDefinition type, string name ) : ParameterCodeDomConstruct
type MsgPack.Serialization.AbstractSerializers.TypeDefinition
name string
리턴 ParameterCodeDomConstruct

Statement() 공개 정적인 메소드

public static Statement ( ) : StatementCodeDomConstruct
리턴 StatementCodeDomConstruct

Statement() 공개 정적인 메소드

public static Statement ( IEnumerable statements ) : StatementCodeDomConstruct
statements IEnumerable
리턴 StatementCodeDomConstruct

Variable() 공개 정적인 메소드

public static Variable ( TypeDefinition type, string name ) : CodeDomConstruct
type MsgPack.Serialization.AbstractSerializers.TypeDefinition
name string
리턴 CodeDomConstruct