Перейти к содержимому

Gets s c что это

  • автор:

Sc getdisplayname

Applies To: Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2003 with SP2, Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2012, Windows Server 2003 with SP1, Windows 8

Gets the display name associated with a particular service.

For examples of how to use this command, see Examples.

Syntax

sc [] getdisplayname [] [] 

Parameters

Specifies the name of the remote server on which the service is located. The name must use the Universal Naming Convention (UNC) format (for example, \\myserver). To run SC.exe locally, omit this parameter.

Specifies the service name returned by the getkeyname operation.

Specifies the size (in bytes) of the buffer. The default buffer size is 1,024 bytes.

Displays help at the command prompt.

Examples

To get the display name associated with the TAPISRV service, type:

sc getdisplayname tapisrv 

Output similar to the following is displayed:

[SC] GetServiceDisplayName SUCCESS Name = Telephony 

To get the display name associated with the SHAREDACCESS service, type:

sc getdisplayname sharedaccess 

Output similar to the following is displayed:

[SC] GetServiceDisplayName SUCCESS Name = Internet Connection Sharing (ICS) 

If sc getdisplayname cannot find the specified service, the following error message is displayed:

[SC] GetServiceDisplayName FAILED 1060: The specified service does not exist as an installed service. 

Использование свойств (Руководство по программированию в C#)

Свойства сочетают в себе возможности полей и методов. Для пользователя объекта свойство, как представляется, является полем; для доступа к свойству требуется тот же синтаксис. При реализации класса свойство представляется в виде одного или двух блоков кода для методов доступа get и (или) set. Блок кода для get метода доступа выполняется при чтении свойства; блок кода для set метода доступа выполняется при назначении свойства значения. Свойство без метода доступа set доступно только для чтения. Свойство без метода доступа get доступно только для записи. Свойство, для которого определены оба этих метода, доступно для чтения и записи. Чтобы сделать свойство доступным только для чтения, можно использовать init метод set доступа вместо метода доступа.

В отличие от полей, свойства не классифицируются как переменные. Таким образом, нельзя передать свойство в качестве параметра ref или out .

Свойства имеют много использования: они могут проверять данные перед разрешением изменения; они могут прозрачно предоставлять данные в классе, где эти данные извлекаются из другого источника, например базы данных; они могут предпринять действия при изменении данных, таких как создание события или изменение значения других полей.

При объявлении свойств в блоке класса указывается уровень доступа поля, затем тип и имя свойства, а после этого блок кода, в котором объявляются методы доступа get и (или) set . Например:

public class Date < private int _month = 7; // Backing store public int Month < get =>_month; set < if ((value >0) && (value < 13)) < _month = value; >> > > 

В этом примере Month объявляется как свойство, а метод доступа set обеспечивает установку значения Month в диапазоне от 1 до 12. Для отслеживания фактического значения свойство Month использует частное поле. Реальное расположение данных свойства часто называется «резервным хранилищем». Обычно свойства используют частные поля в качестве резервного хранилища. Поле помечается как частное для того, чтобы гарантировать возможность его изменения только посредством вызова свойства. Дополнительные сведения об ограничениях открытого и закрытого доступа см. в разделе Модификаторы доступа.

Автоматически реализуемые свойства поддерживают упрощенный синтаксис для простых объявлений свойств. Дополнительные сведения см. в разделе Автоматически реализуемые свойства.

Метод доступа get

Тело метода доступа get похоже на тело метода. Оно должно возвращать значение заданного типа свойства. Выполнение метода доступа get эквивалентно считыванию значения поля. Например, при возврате частной переменной из get метода доступа и оптимизации включен вызов метода доступа, вызов get метода доступа встраивается компилятором, поэтому затраты на вызов метода отсутствуют. Однако метод виртуального get доступа не может быть вложен, так как компилятор не знает во время компиляции, какой метод может вызываться во время выполнения. В следующем примере показан get метод доступа, возвращающий значение частного поля _name :

class Employee < private string _name; // the name field public string Name =>_name; // the Name property > 

При ссылке на свойство (кроме случаев, когда свойство является целью присваивания) вызывается метод доступа get , который считывает значение свойства. Например:

var employee= new Employee(); //. System.Console.Write(employee.Name); // the get accessor is invoked here 

Метод get доступа должен завершиться оператором return или throw , а управление не может вытекать из текста метода доступа.

Это неправильный стиль программирования для изменения состояния объекта с помощью get метода доступа.

Метод доступа get можно использовать для возврата значения поля напрямую или после вычисления. Например:

class Manager < private string _name; public string Name =>_name != null ? _name : "NA"; > 

В предыдущем сегменте кода, если вы не назначаете свойству значение Name , оно вернет значение NA .

Метод доступа set

Метод доступа set похож на метод с типом возвращаемого значения void. В нем используется неявный параметр value , тип которого соответствует типу свойства. В следующем примере метод доступа set добавляется к свойству Name :

class Student < private string _name; // the name field public string Name // the Name property < get =>_name; set => _name = value; > > 

При присвоении значения свойству вызывается метод доступа set с аргументом, содержащим новое значение. Например:

var student = new Student(); student.Name = "Joe"; // the set accessor is invoked here System.Console.Write(student.Name); // the get accessor is invoked here 

Это ошибка использовать неявное имя value параметра для объявления локальной переменной в методе set доступа.

Метод доступа init

Код для создания метода доступа init аналогичен коду для создания метода доступа set , за исключением того, что используется ключевое слово init вместо set . Различие заключается в том, что метод доступа init можно использовать только в конструкторе или с помощью инициализатора объекта.

Замечания

Свойства могут быть помечены как public , private , protected , internal , protected internal или private protected . Эти модификаторы доступа определяют, каким образом пользователи класса смогут получать доступ к свойству. Методы доступа get и set для одного свойства могут иметь разные модификаторы доступа. Например, метод доступа get может иметь модификатор public , разрешающий доступ из-за пределов типа только для чтения, а метод доступа set — модификатор private или protected . Дополнительные сведения см. в статье Модификаторы доступа.

Свойство может быть объявлено как статическое с помощью ключевого слова static . Статические свойства доступны вызывающим в любое время, даже если экземпляр класса не существует. Дополнительные сведения см. в статье Статические классы и члены статических классов.

Свойство может быть помечено как виртуальное с помощью ключевого слова virtual. Виртуальные свойства позволяют производным классам переопределять поведение свойств с помощью переопределения ключевое слово. Дополнительные сведения об этих параметрах см. в разделе Наследование.

Свойство, переопределяющее виртуальное свойство, также можно запечатывать, указывая, что для производных классов он больше не является виртуальным. Наконец, свойство можно объявить абстрактным (abstract). Абстрактные свойства не определяют реализацию в классе, а производные классы должны писать собственную реализацию. Дополнительные сведения об этих параметрах см. в разделе Абстрактные и запечатанные классы и члены классов.

Использование модификаторов virtual, abstract или override в методе доступа статического (static) свойства является ошибкой.

Примеры

В этом примере демонстрируются свойства экземпляра, а также статические и доступные только для чтения свойства. Этот метод принимает введенное с клавиатуры имя сотрудника, увеличивает значение NumberOfEmployees на 1, после чего отображает имя и номер сотрудника.

public class Employee < public static int NumberOfEmployees; private static int _counter; private string _name; // A read-write instance property: public string Name < get =>_name; set => _name = value; > // A read-only static property: public static int Counter => _counter; // A Constructor: public Employee() => _counter = ++NumberOfEmployees; // Calculate the employee's number: > 

Пример скрытого свойства

В этом примере демонстрируется доступ к свойству базового класса, которое скрыто в производном классе другим свойством с таким же именем:

public class Employee < private string _name; public string Name < get =>_name; set => _name = value; > > public class Manager : Employee < private string _name; // Notice the use of the new modifier: public new string Name < get =>_name; set => _name = value + ", Manager"; > > class TestHiding < public static void Test() < Manager m1 = new Manager(); // Derived class property. m1.Name = "John"; // Base class property. ((Employee)m1).Name = "Mary"; System.Console.WriteLine("Name in the derived class is: ", m1.Name); System.Console.WriteLine("Name in the base class is: ", ((Employee)m1).Name); > > /* Output: Name in the derived class is: John, Manager Name in the base class is: Mary */ 

На что следует обратить внимание в предыдущем примере:

    Свойство Name в производном классе скрывает свойство Name базового класса. В таком случае в объявлении свойства в производном классе используется модификатор new :

public new string Name 
((Employee)m1).Name = "Mary"; 

Дополнительные сведения о скрытии элементов см. в разделе Модификатор new.

Пример переопределения свойства

В этом примере два класса ( Cube и Square ) реализуют абстрактный класс Shape и переопределяют его абстрактное свойство Area . Обратите внимание на использование модификатора override в свойствах. Программа принимает введенную длину стороны, на основании которой рассчитывает площади квадрата и куба. Также принимается введенное значение площади, на основании которой рассчитываются длины сторон квадрата и куба.

abstract class Shape < public abstract double Area < get; set; >> class Square : Shape < public double side; //constructor public Square(double s) =>side = s; public override double Area < get =>side * side; set => side = System.Math.Sqrt(value); > > class Cube : Shape < public double side; //constructor public Cube(double s) =>side = s; public override double Area < get =>6 * side * side; set => side = System.Math.Sqrt(value / 6); > > class TestShapes < static void Main() < // Input the side: System.Console.Write("Enter the side: "); double side = double.Parse(System.Console.ReadLine()); // Compute the areas: Square s = new Square(side); Cube c = new Cube(side); // Display the results: System.Console.WriteLine("Area of the square = ", s.Area); System.Console.WriteLine("Area of the cube = ", c.Area); System.Console.WriteLine(); // Input the area: System.Console.Write("Enter the area: "); double area = double.Parse(System.Console.ReadLine()); // Compute the sides: s.Area = area; c.Area = area; // Display the results: System.Console.WriteLine("Side of the square = ", s.side); System.Console.WriteLine("Side of the cube = ", c.side); > > /* Example Output: Enter the side: 4 Area of the square = 16.00 Area of the cube = 96.00 Enter the area: 24 Side of the square = 4.90 Side of the cube = 2.00 */ 

См. также

  • Свойства
  • Свойства интерфейса
  • Автоматически реализуемые свойства

Совместная работа с нами на GitHub

Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

Система управления деятельностью компании SC обеспечивает контроль исполнительской дисциплины, автоматизацию бизнес процессов, автоматизацию электронного документооборота и организацию совместной работы сотрудников.

Полный комплект инструментов для организации работы компании: задачи, процессы, онлайн-работа с документами и хранилище, электронный документооборот, CRM и многие другие.

Единое информационное пространство
Доступ к системе из любой точки мира при наличии подключения к сети Интернет
Проектно-процессный подход
Автоматизация документооборота на основе проектов и задач
Достижение целей
Ориентированность на достижение целевых показателей деятельности компании
Масштабируемость
Большая масштабируемость (до 20 тыс. пользователей)

Хотите попробовать систему в действии? Бесплатная демо-версия!

SC является удобным инструментом руководителя, который позволяет отслеживать исполнение задач , контролировать исполнительскую дисциплину , налаживать взаимодействие сотрудников, клиентов, партнёров и обеспечивает эффективное взаимодействие филиалов.

Система управления деятельностью компании SC это:

  • наглядная динамика выполнения каждого проекта;
  • автоматический контроль сроков исполнения поручений и задач;
  • лёгкая настройка бизнес-процессов;
  • эффективная площадка для совместной деятельности сотрудников;
  • автоматизированный электронный документооборот;
  • структурированный и надёжный электронный архив документов компании;
  • удобная CRM;
  • мобильное рабочее место;

Всё это позволяет SC быть универсальной системой для решения задач крупных, средних и малых предприятий в любой отрасли.

SC – достойный аналог зарубежных систем

Мобильное приложение

Имеет все основные возможности для полноценной работы в системе

Get it on Google Play Download on AppleStore

Результаты внедрения системы

Увеличение эффективности работы сотрудников
Контроль занятости персонала

Упрощение процесса согласования документов
Управление большим количеством задач и поручений

Управление большим объёмом документов
Организация и ведение внутреннего электронного документооборота

Кейсы по работе
в SC
на канале YouTube

Почему нас выбирают

  • Работаем более 10 лет
  • Свыше 10000 проданных лицензий
  • Опыт внедрения в компаниях различных отраслей, в том числе: энергетика, торговля металлами и производство продуктов питания

Система официально зарегистрирована Федеральной службой по интеллектуальной собственности, патентам и товарным знакам

Ознакомиться с ценами на лицензии и стоимостью работ можно здесь.

Технические требования

Программная среда

  • СУБД: PostgreSQL 9.1+
  • Сервер приложений: Apache Tomcat 6
  • Сервер очереди сообщений: Apache Active MQ 5.8.0+
  • Клиентское программное обеспечение: Internet Explorer 9+, Mozilla Firefox 22+, Google Chrome 28+, Safari 5+
  • Мобильные устройства: iPad, iPhone

Аппаратная среда

  • Сервер БД
    Процессор: двухъядерный процессор с поддержкой технологии HyperTreading
    Оперативная память: не менее 4 Гб
  • Сервер приложений
    Процессор: двухъядерный процессор с поддержкой технологии HyperTreading
    Оперативная память: не менее 8 Гб

Перевод «SC» на русский

Some of the more popular football teams include Shabab Al Ahli Dubai, Al Nasr SC, Al-Sharjah, and others.

Некоторые из наиболее популярных футбольных команд включают Шабаб Аль Ахли Дубай, Аль Наср СК, Аль-Шарджа и другие.

SUBSTANCE: invention relates to spacecraft (SC) motion control using solar radiation pressure forces distributed over SC working zones.

Изобретение относится к управлению движением космических аппаратов (КА) с использованием сил давления солнечного излучения, распределенных по рабочим зонам КА.

Multiple people report seeing flying red sphere off SC coast.
Несколько человек сообщают, что видели летящую красную сферу у побережья Южной Каролины.
SC. contained no instructions on this.
С. 5-11.) не содержали такого указания.
But I definitely prefer how SC plays.
В принципе, ясно, как цска будет играть.
155 SC itself, as highlighted above.
З ст. 150 УК, о чем уже говорилось выше.
Sometimes, distracting and unhelpful SC is actually Ads.
Иногда отвлекающий и бесполезный ДК является на самом деле рекламными объявлениями.
SC: That was definitely a challenge for us.
QD: Я могу сказать, что это был вызов для всех нас.
SC — And that’s worrying.
Э.С. — И вопрос, который волнует.
Two additional Herceptin SC studies are currently ongoing.
В настоящее время проводятся два дополнительных исследования Герцептина (ПК).
SC Johnson uses automated technology to collect general non-personal information.

Компания SC Johnson использует автоматизированные технологии для сбора общей информации неличного характера.

SC Johnson also makes some fragrance-free products for those who prefer them.

SC Johnson также производит некоторые продукты без ароматизаторов для тех, кто предпочитает такие средства.

For more information about SC Johnson ingredients, visit.
Для получения дополнительной информации о компонентах, используемых SC Johnson, посетите веб-сайт.
SC: That would be impossible.
С. КВИТ: Это было бы невозможно.
I think SC will get it.
Верю, что у ЦСКА это получится.
Unfortunately, half of my heart stayed back in SC.
Часть моего сердца, безусловно, осталась в ЦСКА.
One common type of SC is navigation links that allow users to visit other parts of the website.

Одним из распространенных типов ДК являются навигационные ссылки, которые позволяют посещать другие разделы веб-сайта.

My wife owns a house in SC which we want to rent.
У меня в собственности есть комната в СПб, которую мы сдаем.
The second-generation SC has long been rumored to soon be pulled out from the market.
Ходят слухи, что в скором времени SC второго поколения скоро исчезнет со всех рынков.
Results of the strained gas pipeline segment inspection: 1 — SC zone.
Результаты контроля деформированного участка газопровода: 1 — зона КН.
Возможно неприемлемое содержание

Примеры предназначены только для помощи в переводе искомых слов и выражений в различных контекстах. Мы не выбираем и не утверждаем примеры, и они могут содержать неприемлемые слова или идеи. Пожалуйста, сообщайте нам о примерах, которые, на Ваш взгляд, необходимо исправить или удалить. Грубые или разговорные переводы обычно отмечены красным или оранжевым цветом.

Зарегистрируйтесь, чтобы увидеть больше примеров. Это просто и бесплатно
Ничего не найдено для этого значения.
Предложить пример
Больше примеров Предложить пример

Предложения, которые содержат SC

Новое: Reverso для Windows

Переводите текст из любого приложения одним щелчком мыши .

Скачать бесплатно
Перевод голосом, функции оффлайн, синонимы, спряжение, обучающие игры

Результатов: 3864 . Точных совпадений: 3864 . Затраченное время: 84 мс

Помогаем миллионам людей и компаний общаться более эффективно на всех языках.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *