Example #1
0
 /// <summary>
 /// Set Content as HL7 Standard escape
 /// </summary>
 /// <param name="EscapeType"></param>
 internal Content(Support.Standard.EscapeType EscapeType)
 {
     _Temporary       = true;
     _Index           = null;
     _Parent          = null;
     this.ContentType = Support.Content.ContentType.Escape;
     _EscapeMetaData  = new EscapeData(EscapeType, String.Empty);
     _Data            = _EscapeMetaData.EscapeTypeCharater.ToString();
     SetParent();
 }
Example #2
0
 internal Content(Support.Standard.EscapeType EscapeType, MessageDelimiters CustomDelimiters,
                  bool Temporary, int?Index, ModelBase Parent)
     : base(CustomDelimiters)
 {
     _Temporary           = Temporary;
     _Index               = Index;
     _Parent              = Parent;
     _InternalContentType = ModelSupport.ContentTypeInternal.Escape;
     _EscapeMetaData      = new EscapeData(EscapeType, String.Empty);
     _Data = Support.Standard.Escapes.ResolveEscapeChararter(EscapeType).ToString();
     SetParent();
 }
Example #3
0
 public static IContent Content(Support.Standard.EscapeType EscapeType, IMessageDelimiters CustomDelimiters)
 {
     return(new Content(EscapeType, CustomDelimiters));
 }
Example #4
0
 public static IContent Content(Support.Standard.EscapeType EscapeType)
 {
     return(new Content(EscapeType));
 }