C# Класс DNS.Server.MasterFile

Наследование: IQuestionAnswerer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Add ( IResourceRecord entry ) : void
AddCanonicalNameResourceRecord ( Domain domain, Domain cname ) : void
AddCanonicalNameResourceRecord ( string domain, string cname ) : void
AddIPAddressResourceRecord ( Domain domain, IPAddress ip ) : void
AddIPAddressResourceRecord ( string domain, string ip ) : void
AddMailExchangeResourceRecord ( Domain domain, int preference, Domain exchange ) : void
AddMailExchangeResourceRecord ( string domain, int preference, string exchange ) : void
AddNameServerResourceRecord ( Domain domain, Domain nsDomain ) : void
AddNameServerResourceRecord ( string domain, string nsDomain ) : void
AddPointerResourceRecord ( Domain domain, Domain pointer ) : void
AddPointerResourceRecord ( string domain, string pointer ) : void
Get ( Domain domain, RecordType type ) : IList
Get ( Question question ) : IList
MasterFile ( ) : System
MasterFile ( System.TimeSpan ttl ) : System

Приватные методы

Метод Описание
Matches ( Domain domain, Domain entry ) : bool

Описание методов

Add() публичный Метод

public Add ( IResourceRecord entry ) : void
entry IResourceRecord
Результат void

AddCanonicalNameResourceRecord() публичный Метод

public AddCanonicalNameResourceRecord ( Domain domain, Domain cname ) : void
domain Domain
cname Domain
Результат void

AddCanonicalNameResourceRecord() публичный Метод

public AddCanonicalNameResourceRecord ( string domain, string cname ) : void
domain string
cname string
Результат void

AddIPAddressResourceRecord() публичный Метод

public AddIPAddressResourceRecord ( Domain domain, IPAddress ip ) : void
domain Domain
ip System.Net.IPAddress
Результат void

AddIPAddressResourceRecord() публичный Метод

public AddIPAddressResourceRecord ( string domain, string ip ) : void
domain string
ip string
Результат void

AddMailExchangeResourceRecord() публичный Метод

public AddMailExchangeResourceRecord ( Domain domain, int preference, Domain exchange ) : void
domain Domain
preference int
exchange Domain
Результат void

AddMailExchangeResourceRecord() публичный Метод

public AddMailExchangeResourceRecord ( string domain, int preference, string exchange ) : void
domain string
preference int
exchange string
Результат void

AddNameServerResourceRecord() публичный Метод

public AddNameServerResourceRecord ( Domain domain, Domain nsDomain ) : void
domain Domain
nsDomain Domain
Результат void

AddNameServerResourceRecord() публичный Метод

public AddNameServerResourceRecord ( string domain, string nsDomain ) : void
domain string
nsDomain string
Результат void

AddPointerResourceRecord() публичный Метод

public AddPointerResourceRecord ( Domain domain, Domain pointer ) : void
domain Domain
pointer Domain
Результат void

AddPointerResourceRecord() публичный Метод

public AddPointerResourceRecord ( string domain, string pointer ) : void
domain string
pointer string
Результат void

Get() публичный Метод

public Get ( Domain domain, RecordType type ) : IList
domain Domain
type RecordType
Результат IList

Get() публичный Метод

public Get ( Question question ) : IList
question DNS.Protocol.Question
Результат IList

MasterFile() публичный Метод

public MasterFile ( ) : System
Результат System

MasterFile() публичный Метод

public MasterFile ( System.TimeSpan ttl ) : System
ttl System.TimeSpan
Результат System