private static string GetFileType(OABDataFileType fileType) { switch (fileType) { case OABDataFileType.Full: return("Full"); case OABDataFileType.Diff: return("Diff"); case OABDataFileType.TemplateMac: case OABDataFileType.TemplateWin: return("Template"); default: throw new ArgumentException("fileType"); } }
private static string GetTemplateType(OABDataFileType fileType) { switch (fileType) { case OABDataFileType.Full: case OABDataFileType.Diff: return(null); case OABDataFileType.TemplateMac: return("mac"); case OABDataFileType.TemplateWin: return("windows"); default: throw new ArgumentException("fileType"); } }
// Token: 0x0600131E RID: 4894 RVA: 0x0006E8A9 File Offset: 0x0006CAA9 public TemplateFileGenerator(IConfigurationSession adSystemConfigSession, ADRawEntry addressTemplateContainer, OABDataFileType oabDataFileType, GenerationStats stats) { this.adSystemConfigSession = adSystemConfigSession; this.addressTemplateContainer = addressTemplateContainer; this.oabDataFileType = oabDataFileType; this.stats = stats; }
// Token: 0x060012CD RID: 4813 RVA: 0x0006DE7B File Offset: 0x0006C07B public OABFile(FileStream uncompressedFileStream, OABDataFileType oabDataFileType) { this.uncompressedFileStream = uncompressedFileStream; this.oabDataFileType = oabDataFileType; }