public RandTempContentFile(string resourceName, bool doNotOverrite = false, StreamFate contentFate = StreamFate.CloseAndDispose) : base(resourceName, doNotOverrite, contentFate) { ContentPath = Path.Combine("Prism_Temp", Guid.NewGuid().ToString()); FilePath = Path.Combine("Content", Path.ChangeExtension(ContentPath, "xnb")); Init(); }
public TempFile(string path, string resourceName, bool dontOverrite = false, StreamFate contentFate = StreamFate.CloseAndDispose) : this(resourceName, dontOverrite, contentFate) { FilePath = path; Init(); }
public TempFile(string path, Stream contents, bool dontOverrite = false, StreamFate contentFate = StreamFate.CloseAndDispose) : this(contents, dontOverrite, contentFate) { FilePath = path; Init(); }
public TempFile(string resourceName, bool dontOverrite = false, StreamFate contentFate = StreamFate.CloseAndDispose) : this(dontOverrite, contentFate) { ContentStream = Assembly.GetCallingAssembly().GetManifestResourceStream(resourceName); }
public TempFile(Stream contents, bool dontOverrite = false, StreamFate contentFate = StreamFate.CloseAndDispose) : this(dontOverrite, contentFate) { ContentStream = contents; }
public TempFile(bool dontOverrite = false, StreamFate contentFate = StreamFate.CloseAndDispose) { ContentFate = contentFate; DoNotOverrite = dontOverrite; }
public RandTempFile(string resourceName, string directory = null, string extension = null, bool doNotOverrite = false, StreamFate contentFate = StreamFate.CloseAndDispose) : base(resourceName, doNotOverrite, contentFate) { FilePath = Path.Combine(directory ?? Path.GetTempPath(), Path.ChangeExtension(Guid.NewGuid().ToString(), extension)); Init(); }