///GENMHASH:8ABF9B557B42803047EF280885243BA8:4AE55D0B92E4F80757DBF4938ADDE5C3 internal static CNameRecordSetImpl NewRecordSet(string name, DnsZoneImpl parent) { return(new CNameRecordSetImpl(name, parent, new RecordSetInner { CnameRecord = new CnameRecord() })); }
///GENMHASH:8ABF9B557B42803047EF280885243BA8:51A1395810B6B63ACB9AAD75263C5312 internal static CaaRecordSetImpl NewRecordSet(string name, DnsZoneImpl parent) { return new CaaRecordSetImpl(name, parent, new RecordSetInner { CaaRecords = new List<CaaRecord>() }); }
///GENMHASH:DFAB33AB354FE7A9B333D1933F46C9EC:66D4CAE93790AA3D5990859ACA36DA1D internal static SoaRecordSetImpl NewRecordSet(DnsZoneImpl parent) { return(new SoaRecordSetImpl("@", parent, new RecordSetInner { SoaRecord = new SoaRecord() })); }
///GENMHASH:8ABF9B557B42803047EF280885243BA8:E3F7C8F53700022EA914AF1C82CAD188 internal static TxtRecordSetImpl NewRecordSet(string name, DnsZoneImpl parent) { return(new TxtRecordSetImpl(name, parent, new RecordSetInner { TxtRecords = new List <TxtRecord>() })); }
///GENMHASH:AEA8C8A92DBF6D46B8137727B5EEFACA:D5B3BC12D1EBABAB93ACF0C43C024873 internal static CNameRecordSetImpl NewRecordSet(string name, DnsZoneImpl parent) { return(new CNameRecordSetImpl(parent, new RecordSetInner { Name = name, Type = Enum.GetName(typeof(RecordType), Models.RecordType.CNAME), CnameRecord = new CnameRecord() })); }
///GENMHASH:AEA8C8A92DBF6D46B8137727B5EEFACA:0D19D078966BFE8A7D5832F78E2CDA2D internal static NSRecordSetImpl NewRecordSet(string name, DnsZoneImpl parent) { return(new NSRecordSetImpl(parent, new RecordSetInner { Name = name, Type = Enum.GetName(typeof(RecordType), Models.RecordType.NS), NsRecords = new List <NsRecord>() })); }
///GENMHASH:8ABF9B557B42803047EF280885243BA8:6ED95E38836BAF17411E66F23109BE5B internal static AaaaRecordSetImpl NewRecordSet(string name, DnsZoneImpl parent) { return(new AaaaRecordSetImpl(name, parent, new RecordSetInner() { AaaaRecords = new List <AaaaRecord>() })); }
///GENMHASH:95E0FEFA5B6425061BFC820775C7828F:CA299EA256F0BDA5FC1EAD032F4E9E7D internal static SoaRecordSetImpl NewRecordSet(DnsZoneImpl parent) { return(new SoaRecordSetImpl(parent, new RecordSetInner { Name = "@", Type = Enum.GetName(typeof(RecordType), Models.RecordType.SOA), SoaRecord = new SoaRecord() })); }
///GENMHASH:8ABF9B557B42803047EF280885243BA8:78C836DC83E601CABF099843CB28CA6A internal static AaaaRecordSetImpl NewRecordSet(string name, DnsZoneImpl parent) { return(new AaaaRecordSetImpl( parent, new RecordSetInner() { Name = name, Type = Enum.GetName(typeof(RecordType), Models.RecordType.AAAA), AaaaRecords = new List <AaaaRecord>() })); }
///GENMHASH:14AE18696E6F84E16A1DFEA287A79275:F8E87D142BE7B967C3D37E08C8777506 internal MXRecordSetsImpl(DnsZoneImpl dnsZone) : base(dnsZone, RecordType.MX) { }
///GENMHASH:901E189AE86408AC3D4B4FC4B66B4701:3F5F2CC7F3C4A3B943EC7C1953A9D2E5 internal NSRecordSetImpl(DnsZoneImpl parent, RecordSetInner innerModel) : base(parent, innerModel) { }
///GENMHASH:E10F3F1B0497821B014BAFEF65431F45:F8E87D142BE7B967C3D37E08C8777506 internal ARecordSetsImpl(DnsZoneImpl dnsZone) : base(dnsZone, RecordType.A) { }
///GENMHASH:C5867A000D4912C160F6F94159505827:F8E87D142BE7B967C3D37E08C8777506 internal NSRecordSetsImpl(DnsZoneImpl dnsZone) : base(dnsZone, RecordType.NS) { }
///GENMHASH:6B78047BDDCD605061F877C7337AA07F:27E486AB74A10242FF421C0798DDC450 internal DnsRecordSetsBaseImpl(DnsZoneImpl dnsZone, RecordType recordType) { this.dnsZone = dnsZone; this.recordType = recordType; }
///GENMHASH:7FD3C6284190B406493F8F2FF172B5CE:CAE53F98875842CF0B80A3559888C9F6 internal CNameRecordSetsImpl(DnsZoneImpl dnsZone) : base(dnsZone, RecordType.CNAME) { }
///GENMHASH:BCDFEFE12CEE04070A4BEFF0946CAA2C:51674516D8D4498FBB083895496288A6 internal TxtRecordSetImpl(string name, DnsZoneImpl parent, RecordSetInner innerModel) : base(name, Enum.GetName(typeof(RecordType), Models.RecordType.TXT), parent, innerModel) { }
///GENMHASH:698FCAC9EA6BAA4A563CD91E904DAC5A:F8E87D142BE7B967C3D37E08C8777506 internal PtrRecordSetsImpl(DnsZoneImpl dnsZone) : base(dnsZone, RecordType.PTR) { }
///GENMHASH:EEB410A5EA919445D4E5698B664F7830:3C4EDE8D8CC940E4AB5B511F7C19D5EA internal CaaRecordSetsImpl(DnsZoneImpl dnsZone) : base(dnsZone, RecordType.CAA) { }
///GENMHASH:F6AC4F639ACD7D3649D1E9E4FBAC70D5:F8E87D142BE7B967C3D37E08C8777506 internal SrvRecordSetsImpl(DnsZoneImpl dnsZone) : base(dnsZone, RecordType.SRV) { }
///GENMHASH:DE142040F109CD3B229E5070C0CA4D4F:F8E87D142BE7B967C3D37E08C8777506 internal TxtRecordSetsImpl(DnsZoneImpl dnsZone) : base(dnsZone, RecordType.TXT) { }
///GENMHASH:FEDB7F220B55FBCF26C74D8847CC0339:3FF9B9ACD922596547A4C6A948225060 internal DnsRecordSetsBaseImpl(DnsZoneImpl parent, RecordType recordType) { this.dnsZone = parent; this.recordType = recordType; }