Class IisSiteBindingCollection
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a collection of IIS site bindings.
public class IisSiteBindingCollection : Collection<IisSiteBinding>, IList<IisSiteBinding>, ICollection<IisSiteBinding>, IList, ICollection, IReadOnlyList<IisSiteBinding>, IReadOnlyCollection<IisSiteBinding>, IEnumerable<IisSiteBinding>, IEnumerable
- Inheritance
-
IisSiteBindingCollection
- Implements
- Inherited Members
Constructors
IisSiteBindingCollection()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.IisSiteBindingCollection class.
public IisSiteBindingCollection()
Methods
Exists(Guid)
Determines whether a CENTREL.XIA.Configuration.Types.IisSiteBinding with the specified identifier exists within the collection.
public bool Exists(Guid identifier)
Parameters
identifierGuidThe identifier of the CENTREL.XIA.Configuration.Types.IisSiteBinding to locate.
Returns
- bool
A System.Boolean value that indicates whether a CENTREL.XIA.Configuration.Types.IisSiteBinding with the specified identifier exists within the collection.
ExistsByCertficate(SslCertificate)
Returns a System.Boolean value that indicates whether a CENTREL.XIA.Configuration.Types.IisSiteBinding that uses the specified certificate exists within the collection.
public bool ExistsByCertficate(SslCertificate certificate)
Parameters
certificateSslCertificateThe certificate to locate.
Returns
- bool
A System.Boolean value that indicates whether a CENTREL.XIA.Configuration.Types.IisSiteBinding that uses the specified certificate exists within the collection.
ExistsByCertficate(string)
Returns a System.Boolean value that indicates whether a CENTREL.XIA.Configuration.Types.IisSiteBinding that uses a certificate with the specified thumbprint exists within the collection.
public bool ExistsByCertficate(string certificateThumbprint)
Parameters
certificateThumbprintstringThe thumbprint of the certificate to locate.
Returns
- bool
A System.Boolean value that indicates whether a CENTREL.XIA.Configuration.Types.IisSiteBinding that uses a certificate with the specified thumbprint exists within the collection.
FindByCertficate(SslCertificate)
Returns a CENTREL.XIA.Configuration.Types.IisSiteBindingCollection that contains the site bindings that use the specified certificate.
public IisSiteBindingCollection FindByCertficate(SslCertificate certificate)
Parameters
certificateSslCertificateThe certificate to locate.
Returns
- IisSiteBindingCollection
A CENTREL.XIA.Configuration.Types.IisSiteBindingCollection that contains the site bindings that use the specified certificate.
FindByCertficate(string)
Returns a CENTREL.XIA.Configuration.Types.IisSiteBindingCollection that contains the site bindings that use the certificate with the specified thumbprint.
public IisSiteBindingCollection FindByCertficate(string certificateThumbprint)
Parameters
certificateThumbprintstringThe certificate thumbprint to locate.
Returns
- IisSiteBindingCollection
A CENTREL.XIA.Configuration.Types.IisSiteBindingCollection that contains the site bindings that use the certificate with the specified thumbprint.
FindByIdentifier(Guid)
Returns the CENTREL.XIA.Configuration.Types.IisSiteBinding with the specified identifier, or null if no CENTREL.XIA.Configuration.Types.IisSiteBinding with that identifier is found.
public IisSiteBinding FindByIdentifier(Guid identifier)
Parameters
identifierGuidThe identifier of the CENTREL.XIA.Configuration.Types.IisSiteBinding to locate.
Returns
- IisSiteBinding
The CENTREL.XIA.Configuration.Types.IisSiteBinding with the specified identifier.
Sort()
Sorts the values in the collection.
public void Sort()