コード例 #1
0
 public override string GetStorageType(CodeWriter code)
 {
     return CsCodeWriter.Global + _enum.QualifiedName;
 }
コード例 #2
0
 public override string GetPublicType(CodeWriter code)
 {
     return CsCodeWriter.Global + "System.Collections.Generic.IList<" + _generator.GetPublicType(code) + ">";
 }
コード例 #3
0
 public override string GetStorageType(CodeWriter code)
 {
     return "_" + PropertyName;
 }
コード例 #4
0
 public override string GetStorageType(CodeWriter code)
 {
     return CsCodeWriter.Global + "NClassify.Library.ByteArray";
 }
コード例 #5
0
ファイル: CodeWriter.cs プロジェクト: modulexcite/NClassify
 void IDisposable.Dispose()
 {
     if (_wtr != null && _wtr._open.Remove(this))
     {
         if(_onClose != null)
             _onClose(_wtr);
         _wtr = null;
     }
 }
コード例 #6
0
ファイル: CodeWriter.cs プロジェクト: modulexcite/NClassify
 public ClosingBlock(CodeWriter wtr, Action<CodeWriter> onClose)
 {
     _wtr = wtr;
     _onClose = onClose;
     _wtr._open.Add(this);
 }