public string GetNamespaceStatement(string @namespace, NamespaceMode mode) { if (string.IsNullOrEmpty(@namespace) && string.IsNullOrEmpty(ExportProtocolConstant.ClientNamespaceBase)) { return(string.Empty); } if (mode != NamespaceMode.Using) { if (string.IsNullOrEmpty(@namespace)) { @namespace = ExportProtocolConstant.ClientNamespaceBase; } else { @namespace = ExportProtocolConstant.ClientNamespaceBase + "." + @namespace; } @namespace = @namespace.UppercaseWords(); } if (mode == NamespaceMode.Declare) { return("namespace " + @namespace); } else if (mode == NamespaceMode.Using) { return("using " + @namespace + ";"); } return(@namespace); }
/// <summary></summary> public RuntimeNamespaceInfo(string alias, string connectionString, NamespacePurpose purpose = NamespacePurpose.Partitioning, NamespaceMode mode = NamespaceMode.Active) { info = new NamespaceInfo(alias, connectionString, purpose); Mode = mode; }
public string GetNamespaceStatement(string @namespace, NamespaceMode mode) { return(string.Empty); }
public static string GetNamespaceStatement(Language language, string @namespace, NamespaceMode mode) { return(GetCodeExporter(language).GetNamespaceStatement(@namespace, mode)); }