/// <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(); }
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(); }
public static IContent Content(Support.Standard.EscapeType EscapeType, IMessageDelimiters CustomDelimiters) { return(new Content(EscapeType, CustomDelimiters)); }
public static IContent Content(Support.Standard.EscapeType EscapeType) { return(new Content(EscapeType)); }