Class SiteDefinitionDB
This class supports the EPiServer infrastructure and is not intended to be used directly from your code.
Inheritance
System.Object
SiteDefinitionDB
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.DataAccess
Assembly: EPiServer.dll
Version: 8.11.0Syntax
[ServiceConfiguration(typeof(SiteDefinitionDB))]
public class SiteDefinitionDB
Constructors
SiteDefinitionDB(ServiceAccessor<IDatabaseHandler>)
Declaration
public SiteDefinitionDB(ServiceAccessor<IDatabaseHandler> databaseHandler)
Parameters
| Type | Name | Description |
|---|---|---|
| ServiceAccessor<IDatabaseHandler> | databaseHandler |
Methods
Delete(Guid)
Declaration
public virtual bool Delete(Guid siteId)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Guid | siteId |
Returns
| Type | Description |
|---|---|
| System.Boolean |
List()
Declaration
public virtual IEnumerable<SiteDefinition> List()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IEnumerable<SiteDefinition> |
Save(SiteDefinition)
Declaration
public virtual void Save(SiteDefinition site)
Parameters
| Type | Name | Description |
|---|---|---|
| SiteDefinition | site |