本文整理汇总了C#中OS类的典型用法代码示例。如果您正苦于以下问题:C# OS类的具体用法?C# OS怎么用?C# OS使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
OS类属于命名空间,在下文中一共展示了OS类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: Platform
static Platform()
{
var p = (int) Environment.OSVersion.Platform;
OS = ((p == 4) || (p == 6) || (p == 128)) ? OS.Unix : OS.Windows;
Runtime = (Type.GetType("Mono.Runtime") == null) ? Runtime.Mono : Runtime.DotNet;
}
开发者ID:0x0all,项目名称:FFTTools,代码行数:7,代码来源:Platform.cs
示例2: Add
/// <summary>
/// 增加一条数据
/// </summary>
public int Add(OS.Model.configs.yl_temp model)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("insert into yl_temp(");
strSql.Append("name,title,status)");
strSql.Append(" values (");
strSql.Append("@name,@title,@status)");
strSql.Append(";select @@IDENTITY");
SqlParameter[] parameters = {
new SqlParameter("@name", SqlDbType.NVarChar,100),
new SqlParameter("@title", SqlDbType.NVarChar,100),
new SqlParameter("@status", SqlDbType.Int,4)};
parameters[0].Value = model.name;
parameters[1].Value = model.title;
parameters[2].Value = model.status;
object obj = DbHelperSQL.GetSingle(strSql.ToString(),parameters);
if (obj == null)
{
return 0;
}
else
{
return Convert.ToInt32(obj);
}
}
开发者ID:eyren,项目名称:OScms,代码行数:29,代码来源:yl_temp.cs
示例3: btnSalvar_Click
protected void btnSalvar_Click(object sender, EventArgs e)
{
//validação no servidor
if ( String.IsNullOrEmpty( txtLoja.Text.Trim() ))
{
lblMensagem.Text = "Digite uma loja!";
return;
}
OS os = new OS();
OSBD bd = new OSBD();
os.Loja = txtLoja.Text;
os.Observacao = txtObs.Text;
os.Ativado = true;
if ( bd.Insert(os) )
{
Session["LOJA"] = null;
Session["OBS"] = null;
lblMensagem.Text = "OS Cadastrada com Sucesso!";
txtLoja.Text = "";
txtObs.Text = "";
Session["OS"] = ProximaOs();
txtOs.Text = Convert.ToString(Session["OS"]);
gvAlianca.DataSource = null;
gvAlianca.DataBind();
}
else
{
lblMensagem.Text = "Houve um erro ao cadastrar!";
}
}
开发者ID:JuanSabino,项目名称:3--Semestre,代码行数:33,代码来源:Cadastrar.aspx.cs
示例4: PathItem
public PathItem(OS.OSInformation osInformation, string key, string path)
{
_osName = osInformation.OSName;
_version = osInformation.Version;
_key = key;
_path = path;
}
开发者ID:Postremus,项目名称:UniTTT,代码行数:7,代码来源:PathItem.cs
示例5: NewAzureQuickVMCmdletInfo
public NewAzureQuickVMCmdletInfo(OS os, string name, string serviceName, string imageName, string instanceSize,
string userName, string password, string vNetName, string[] subnetNames, string affinityGroup, string reservedIP)
: this(os, name, serviceName, imageName, userName, password)
{
if (!string.IsNullOrEmpty(affinityGroup))
{
cmdletParams.Add(new CmdletParam("AffinityGroup", affinityGroup));
}
if (!string.IsNullOrEmpty(instanceSize))
{
cmdletParams.Add(new CmdletParam("InstanceSize", instanceSize));
}
if (!string.IsNullOrEmpty(vNetName))
{
cmdletParams.Add(new CmdletParam("VNetName", vNetName));
}
if (subnetNames != null)
{
cmdletParams.Add(new CmdletParam("SubnetNames", subnetNames));
}
if (!string.IsNullOrEmpty(reservedIP))
{
cmdletParams.Add(new CmdletParam("ReservedIPName", reservedIP));
}
}
开发者ID:kenazk,项目名称:azure-sdk-tools,代码行数:25,代码来源:NewAzureQuickVMCmdletInfo.cs
示例6: Platform
static Platform()
{
int p = (int)Environment.OSVersion.Platform;
_os = ((p == 4) || (p == 128)) ? OS.Linux : OS.Windows;
_runtime = (Type.GetType("System.MonoType", false) != null) ? Runtime.Mono : Runtime.DotNet;
}
开发者ID:AnthonyNystrom,项目名称:Pikling,代码行数:7,代码来源:Platform.cs
示例7: NewAzureQuickVMCmdletInfo
public NewAzureQuickVMCmdletInfo(OS os, string name, string serviceName, string imageName, string userName, string password)
{
cmdletName = Utilities.NewAzureQuickVMCmdletName;
if (os == OS.Windows)
{
cmdletParams.Add(new CmdletParam("Windows", null));
if (!string.IsNullOrWhiteSpace(userName))
{
cmdletParams.Add(new CmdletParam("AdminUsername", userName));
}
}
else
{
cmdletParams.Add(new CmdletParam("Linux", null));
if (!string.IsNullOrWhiteSpace(userName))
{
cmdletParams.Add(new CmdletParam("LinuxUser", userName));
}
}
cmdletParams.Add(new CmdletParam("ImageName", imageName));
cmdletParams.Add(new CmdletParam("Name", name));
cmdletParams.Add(new CmdletParam("ServiceName", serviceName));
if (!string.IsNullOrEmpty(password))
{
cmdletParams.Add(new CmdletParam("Password", password));
}
}
开发者ID:hovsepm,项目名称:azure-sdk-tools,代码行数:28,代码来源:NewAzureQuickVMCmdletInfo.cs
示例8: gvOS_RowCommand
protected void gvOS_RowCommand(object sender, GridViewCommandEventArgs e)
{
int index = 0;
switch (e.CommandName)
{
case "fechar":
index = Convert.ToInt32(e.CommandArgument);
OS os = new OS();
OSBD bd = new OSBD();
os = bd.Select(index);
string Data = os.HoraSaida.ToShortDateString();
if (Data == "01/01/0001")
{
Session["OS"] = index;
Response.Redirect("Fechar.aspx");
lblMensagem.Text = "";
}
else
{
lblMensagem.Text = "OS já encerrada!";
}
break;
default:
break;
}
}
开发者ID:JuanSabino,项目名称:3--Semestre,代码行数:28,代码来源:Listar.aspx.cs
示例9: AddAzureVMImageCmdletInfo
public AddAzureVMImageCmdletInfo(
string imageName,
string mediaLocation,
OS os,
string label,
string recommendedSize,
string description,
string eula,
string imageFamily,
Uri privacyUri,
DateTime publishedDate)
: this(imageName, mediaLocation, os, label, recommendedSize)
{
if(!string.IsNullOrEmpty(description))
{
cmdletParams.Add(new CmdletParam("Description", description));
}
if(!string.IsNullOrEmpty(eula))
{
cmdletParams.Add(new CmdletParam("Eula", eula));
}
if(!string.IsNullOrEmpty(imageFamily))
{
cmdletParams.Add(new CmdletParam("ImageFamily", imageFamily));
}
if(privacyUri != null)
{
cmdletParams.Add(new CmdletParam("PrivacyUri", privacyUri.ToString()));
}
if(publishedDate != null)
{
cmdletParams.Add(new CmdletParam("PublishedDate", publishedDate.ToString()));
}
}
开发者ID:NordPool,项目名称:azure-sdk-tools,代码行数:34,代码来源:AddAzureVMImageCmdletInfo.cs
示例10: OnViewCreated
public override void OnViewCreated(Views.View p0, OS.Bundle p1)
{
if (DialogAdapter == null) return;
DialogAdapter.List = ListView;
DialogAdapter.RegisterListView();
base.OnViewCreated(p0, p1);
}
开发者ID:rkamphorst,项目名称:Android.Dialog,代码行数:7,代码来源:DialogListFragment.cs
示例11: DrawUI
public void DrawUI(Rectangle dest, OS os)
{
var ButtonHeight = (int) (GuiData.ActiveFontConfig.tinyFontCharHeight + 10.0);
if (panel.PanelHeight != ButtonHeight + 4)
panel = new ScrollableSectionedPanel(ButtonHeight + 4, GuiData.spriteBatch.GraphicsDevice);
var items =
BuildDirectoryDrawList(
os.connectedComp == null ? os.thisComputer.files.root : os.connectedComp.files.root, 0, 0, os);
panel.NumberOfPanels = items.Count;
var width = dest.Width - 25;
Action<int, Rectangle, SpriteBatch> DrawSection = (index, bounds, sb) =>
{
var lsItem = items[index];
if (lsItem.IsEmtyDisplay)
{
TextItem.doFontLabel(new Vector2(bounds.X + 5 + lsItem.indent, bounds.Y + 2), "-Empty-",
GuiData.tinyfont, new Color?(), width, ButtonHeight);
}
else
{
if (
!Button.doButton(300000 + index, bounds.X + 5 + lsItem.indent, bounds.Y + 2,
width - lsItem.indent, ButtonHeight, lsItem.DisplayName, new Color?()))
return;
lsItem.Clicked();
}
};
Button.DisableIfAnotherIsActive = true;
panel.Draw(DrawSection, GuiData.spriteBatch, dest);
Button.DisableIfAnotherIsActive = false;
}
开发者ID:strangea,项目名称:OpenHacknet,代码行数:31,代码来源:DisplayModuleLSHelper.cs
示例12: TestSaveLoadOnFile
public static string TestSaveLoadOnFile(ScreenManager screenMan)
{
var text = "__hacknettestaccount";
var pass = "__testingpassword";
SaveFileManager.AddUser(text, pass);
var saveFileNameForUsername = SaveFileManager.GetSaveFileNameForUsername(text);
OS.TestingPassOnly = true;
var text2 = "";
var oS = new OS();
oS.SaveGameUserName = saveFileNameForUsername;
oS.SaveUserAccountName = text;
screenMan.AddScreen(oS, screenMan.controllingPlayer);
oS.threadedSaveExecute();
var nodes = oS.netMap.nodes;
screenMan.RemoveScreen(oS);
OS.WillLoadSave = true;
oS = new OS();
oS.SaveGameUserName = saveFileNameForUsername;
oS.SaveUserAccountName = text;
screenMan.AddScreen(oS, screenMan.controllingPlayer);
var text3 = "Serialization and Integrity Test Report:\r\n";
Console.WriteLine(text3);
text2 += text3;
new List<string>();
new List<string>();
var num = 0;
text2 += getTestingReportForLoadComparison(oS, nodes, num, out num);
text2 = text2 + "\r\n" + TestMissions(oS);
for (var i = 0; i < oS.netMap.nodes.Count; i++)
{
var root = oS.netMap.nodes[i].files.root;
DeleteAllFilesRecursivley(root);
}
oS.SaveGameUserName = saveFileNameForUsername;
oS.SaveUserAccountName = text;
oS.threadedSaveExecute();
nodes = oS.netMap.nodes;
screenMan.RemoveScreen(oS);
OS.WillLoadSave = true;
oS = new OS();
oS.SaveGameUserName = saveFileNameForUsername;
oS.SaveUserAccountName = text;
screenMan.AddScreen(oS, screenMan.controllingPlayer);
var num2 = num;
var testingReportForLoadComparison = getTestingReportForLoadComparison(oS, nodes, num, out num);
if (num2 != num)
{
text2 = text2 + "\r\nAll Files Deleted pass:\r\n" + testingReportForLoadComparison;
}
screenMan.RemoveScreen(oS);
OS.TestingPassOnly = false;
SaveFileManager.DeleteUser(text);
var text4 = string.Concat("\r\nTest complete - ", num, " errors found.\r\nTested ", nodes.Count,
" generated nodes vs ", oS.netMap.nodes.Count, " loaded nodes");
text2 += text4;
Console.WriteLine(text4);
MusicManager.stop();
return text2;
}
开发者ID:strangea,项目名称:OpenHacknet,代码行数:59,代码来源:TestSuite.cs
示例13: AddAzureVMImageCmdletInfo
public AddAzureVMImageCmdletInfo(string imageName, string mediaLocation, OS os, string label, InstanceSize? recommendedSize)
: this(imageName, mediaLocation, os, label)
{
if (recommendedSize.HasValue)
{
cmdletParams.Add(new CmdletParam("RecommendedVMSize", recommendedSize));
}
}
开发者ID:redwater,项目名称:azure-sdk-tools,代码行数:8,代码来源:AddAzureVMImageCmdletInfo.cs
示例14: OSModel
public OSModel(OS os)
{
this.OSId = os.OSId;
this.Version = os.Version;
this.Desc = os.Desc;
this.ReleaseDate = os.ReleaseDate;
this.ExpirationDate = (os.ExpirationDate.HasValue) ? os.ExpirationDate : null;
}
开发者ID:rsantos16,项目名称:CanIUpdate,代码行数:8,代码来源:OSModel.cs
示例15: NewAzureQuickVMCmdletInfo
public NewAzureQuickVMCmdletInfo(OS os, string name, string serviceName, string imageName, string userName, string password, string locationName, InstanceSize? instanceSize)
: this(os, name, serviceName, imageName, userName, password, locationName)
{
if (instanceSize.HasValue)
{
cmdletParams.Add(new CmdletParam("InstanceSize", instanceSize.ToString()));
}
}
开发者ID:ranjitk9,项目名称:azure-sdk-tools,代码行数:8,代码来源:NewAzureQuickVMCmdletInfo.cs
示例16: DeathRowRecordRemovalMission
public DeathRowRecordRemovalMission(string firstName, string lastName, OS _os)
{
os = _os;
fname = firstName;
lname = lastName;
var computer = Programs.getComputer(os, "deathRow");
deathRowDatabase = computer;
container = computer.getFolderFromPath("dr_database/Records", false);
}
开发者ID:strangea,项目名称:OpenHacknet,代码行数:9,代码来源:DeathRowRecordRemovalMission.cs
示例17: AzureProvisioningConfigInfo
public AzureProvisioningConfigInfo(OS os, CertificateSettingList certs, string password)
{
this.OS = os;
this.Password = password;
foreach (CertificateSetting cert in certs)
{
Certs.Add(cert);
}
}
开发者ID:OctopusDeploy,项目名称:azure-sdk-tools,代码行数:9,代码来源:AzureProvisioningConfigInfo.cs
示例18: OSDependent
/// <summary>Static constructor to setup OSVersion</summary>
static OSDependent() {
int p = (int) Environment.OSVersion.Platform;
if ((p == 4) || (p == 128)) {
OSVersion = OS.Linux;
}
else {
OSVersion = OS.Windows;
}
}
开发者ID:johnynek,项目名称:brunet,代码行数:10,代码来源:OSDependent.cs
示例19: NewAzureQuickVMCmdletInfo
public NewAzureQuickVMCmdletInfo(OS os, string name, string serviceName, string imageName, string userName,
string password, string locationName, string instanceSize, string disableWinRMHttps)
: this(os, name, serviceName, imageName, userName, password, locationName, instanceSize)
{
if (!string.IsNullOrEmpty(disableWinRMHttps))
{
cmdletParams.Add(new CmdletParam("DisableWinRMHttps",disableWinRMHttps));
}
}
开发者ID:B-Rich,项目名称:azure-sdk-tools,代码行数:9,代码来源:NewAzureQuickVMCmdletInfo.cs
示例20: TraceDangerSequence
public TraceDangerSequence(ContentManager content, SpriteBatch sb, Rectangle fullscreenRect, OS os)
{
titleFont = GuiData.titlefont;
bodyFont = GuiData.font;
fullscreen = fullscreenRect;
spriteBatch = sb;
scaleupSpriteBatch = new SpriteBatch(sb.GraphicsDevice);
this.os = os;
spinDownSound = os.content.Load<SoundEffect>("Music/Ambient/spiral_gauge_down");
spinUpSound = os.content.Load<SoundEffect>("Music/Ambient/spiral_gauge_up");
}
开发者ID:strangea,项目名称:OpenHacknet,代码行数:11,代码来源:TraceDangerSequence.cs
注:本文中的OS类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论