小编SoL*_*lan的帖子

Sqlpackage.exe部署到Azure:我可以指定性能层吗?

使用SQLPackage.exe将DACPAC部署到Azure SQL数据库时,是否可以指定要创建的数据库的性能层?或者我是否需要创建数据库,然后发出单独的命令来降级/升级?

我已经在(https://msdn.microsoft.com/en-us/hh550080(v=vs.103).aspx上查看了(冗长的)文档,我看不出我在找什么.但它似乎是一个非常明显/可取的选择,所以也许我错过了一些东西,或者它在其他地方有记载?

sql-server azure sqlpackage azure-sql-database

5
推荐指数
1
解决办法
474
查看次数

字段和属性如何链接?

我正在编写的一本书(Wrox Beginning Visual C#2012,到目前为止是一本很棒的书)在一个例子中使用了这个类:

class Farm<T> : IEnumerable<T> where T : Animal
{
    private List<T> animals = new List<T>();

    public List<T> Animals
    {
        get
        {
            return animals;
        }
    }

    public IEnumerator<T> GetEnumerator()
    {
        return animals.GetEnumerator();
    }

    IEnumerator IEnumerable.GetEnumerator()
    {
        return animals.GetEnumerator();
    }
    //...
}
Run Code Online (Sandbox Code Playgroud)

我的问题是:编译器如何"知道"属性"动物"和字段"动物"是否相关联,这样当在程序中,我实例化a Farm<Animal>然后说myFarm.Animals.Add(new Cow());该对象被添加到私有列表中?我知道这是真的,因为我可以看到枚举器迭代animals,因此当我说foreach (Animal animal in myFarm)我看到animals我之前添加的对象时Animals.

当我们谈论像int这样的简单字段时,这对我来说更有意义.在这种情况下,似乎显而易见的是,当我设置MyInt=1并且这导致时myInt==1,这是因为属性通过set访问者链接到字段.

c#

3
推荐指数
1
解决办法
68
查看次数

标签 统计

azure ×1

azure-sql-database ×1

c# ×1

sql-server ×1

sqlpackage ×1