속성(계산)

Attribute (computing)

컴퓨팅에서 속성객체, 요소 또는 파일의 속성을 정의하는 규격입니다.이러한 인스턴스의 특정 을 참조하거나 설정할 수도 있습니다.알기 쉽게 하기 위해서, 어트리뷰트는 메타데이터로 올바르게 간주할 필요가 있습니다.속성은 자주 그리고 일반적으로 속성의 속성입니다.그러나 실제 사용에서는 속성이라는 용어는 논의되는 기술에 따라 속성과 동등하게 취급될 수 있습니다.객체의 속성은 일반적으로 이름과 값, 요소의 유형 또는 클래스 이름, 파일의 이름 및 확장자로 구성됩니다.

  • 명명된 각 속성에는 연산이라는 규칙 집합이 있습니다. 하나는 문자를 합산하거나 정수 배열을 이미지 개체로 조작 및 처리하지 않고 텍스트를 유형 부동소수점(10진수)으로 처리하지 않습니다.
  • 따라서 데이터 입력을 강제함으로써 객체 정의를 확장할 수 있습니다.표현 형식, 기본값, 법적 조작(규칙) 및 제한("Division by by by be internment!")은 모두 Atribute 정의와 관련되어 있을 수 있으며, 반대로 Atribute의 Atribute로 언급될 수도 있습니다.JPEG 파일은 PNG 파일 또는 BMP 파일과 같은 조작(비슷해도 모두 그래픽 데이터 형식)으로 디코딩되지 않으며, 입력된 긴 정수에 적용되는 규칙에 따라 부동소수점 형식의 숫자가 동작하지 않습니다.

예를 들어 컴퓨터 그래픽스에서 선 오브젝트는 두께(실제 값 포함), 색상(갈색이나 녹색 등의 기술 값 또는 RGB 등의 특정 색상 모델에 정의된 값 포함), 대시 속성 등의 속성을 가질 수 있습니다.원 객체는 유사한 속성과 원점 및 반지름으로 정의할 수 있습니다.컴퓨터 시스템과 관련하여 속성은 특히 특정 읽기 또는 쓰기의 읽기 또는 쓰기 속성에 대해 정의됩니다.

속성 사용법

해당 요소가 속성으로 간주될 수 있는 경우(CUSTOMER_NAME다른 엔티티의 (예를 들어,CUSTOMER요소 자체 속성(속성)을 0개 이상 가질 수 있습니다( ).CUSTOMER_NAME의 것이다TYPE = "KINDOFTEXT").

C#

C# 프로그래밍 언어에서 속성은 어셈블리, 멤버유형 의 코드 필드 또는 블록에 부가된 메타데이터이며 Java의 주석과 동일합니다.속성은 컴파일러와 리플렉션을 통해 프로그래밍 방식으로 액세스할 수 있습니다.

언어 사용자는 교차 우려 사항 및 기타 기계적 또는 플랫폼 사용에 대처하기 위해 속성이 사용되는 많은 예를 볼 수 있습니다.이것은 그들이 의도한 유일한 목적이라는 잘못된 인상을 준다.

메타데이터로서의 특정 용도는 개발자에게 맡기고 인스턴스 고유의 것이 아닌 특정 애플리케이션, 클래스 및 멤버에 대한 광범위한 유형의 정보를 포함할 수 있습니다.특정 속성을 속성으로 공개하는 결정도 개발자에게 맡겨집니다.또한 이러한 속성을 보다 큰 애플리케이션 프레임워크의 일부로 사용하는 결정도 개발자에게 맡겨집니다.

Attribut은 다음에서 파생된 클래스로 구현됩니다.System.AttributeCOM의 상호 운용성, 리모트, 시리얼화등CLR 서비스에 의해서 사용되는 경우가 많아, 실행시에 문의할 수 있습니다.

다음 예시는 C#에서 Atribute가 어떻게 정의되어 있는지를 나타냅니다.

[오래된 ("대신 클래스 C1 사용", IsError = true)]  // 컴파일러가 다음과 같은 메시지를 표시합니다. 일반의 학급 C {...}                                // C가 사용되지 않음  일반의 학급 쓸모없는 속성: 기여하다 {         // 클래스 이름은 "Attribute"로 끝납니다.   일반의 스트링 메세지{ 얻다; }                     // 단, "Obsolete"로 사용할 수 있습니다.   일반의 부울 IsError(IS 오류){ 얻다; 세트; }   일반의 쓸모없는 속성() {...}   일반의 쓸모없는 속성(스트링 메시지) {...}   일반의 쓸모없는 속성(스트링 메시지, 부울 에러) {...}}  [구식] [구식]이것은 구식입니다.] [구식]이것은 구식입니다」, false)] [구식]이것은 폐지되었습니다.", IsError = false)] 

위의 유형 문자열의 첫 번째 매개 변수와 같은 위치 매개 변수는 속성 생성자의 매개 변수입니다.이 예의 Boolean 파라미터와 같은 이름 파라미터는 Atribute의 속성이며 [1]상수값이어야 합니다.

속성은 메타데이터도 정의하지만 컴파일된 어셈블리에 포함되지 않으므로 프로그래밍 방식으로 액세스할 수 없는 XML 문서와 비교해야 합니다.

HTML 및 JavaScript

체크 박스가 변경되면, 체크 박스의 속성과 속성을 표시합니다.

<>!doctype html>,<>htmllang="en">, <, head>, <, body>,<>입력 name="음식"type="식사"id="식사">,<>메타 charset="utf-8">, <, title>,attr demo<, /title>,<>style> 안{국경;1px 어두운;font-family,arial,sans-serif,text-align 센터.}b{색: 파란 색;}<>/style>, <, 스크립트 src=".Https://code.jquery.com/jquery-1.10.2.js"></script><>/head>,<>body>,<>입력 id="check.1" type="filen" check="checked" > <label for="check1">체크 me<, /label>,<>p>,<>/p>,<>script&gt달러("입력").change(함수(){을 만든다고달러 입력)달러(이)달러("p").html(".attr(')'checked:<>b>."+달러 input.attr("확인")+"<>/b>,<>br>."+".prop(')'checked:<>b>."+달러 input.prop("확인")+"<>/b>,<>br>."+".is(':'확인):<>b>, "+달러 input.is(.":확인")와"<>/b>.");}).change(),<>/script>,<>/body>,<>/html&gt을 말한다.

클릭하기 전에

.특성( '체크' ): 확인했다 .받침대( '체크' ): 거짓의 .( ': on' ):  거짓의 

클릭 후

.특성( '체크' ):   확인했다 .받침대( '체크' ):    진실의 .( ': on' ):     진실의 

다중값 데이터베이스

SQL을 기준으로 많은 사후 관계형 또는 다중값 데이터베이스 시스템에서 테이블은 파일, 행은 항목, 열은 속성입니다.데이터베이스와 코드 모두에서 속성은 속성 및 변수와 동의어이지만 속성과 하위 값을 포함하도록 속성을 추가로 정의할 수 있습니다.

이러한 데이터베이스 중 첫 번째는 Pick 운영 체제입니다.현재 2개의 플랫폼에는 Rocket U2의 Universe와 InterSystems의 Caché있습니다.

XML

XML에서 속성은 시작 태그 또는 빈 요소 태그 내에 존재하는 이름/값 쌍으로 구성된 마크업 구성입니다.HTML XML과 같은 마크업 언어는 속성을 사용하여 데이터 및 데이터 형식을 설명합니다.

좋은 예로 XML이 속성(요소)에 값을 할당하는 프로세스를 들 수 있습니다.요소의 값은 요소 자체가 아니라 (개별) 끝 태그 앞에 있습니다.요소 자체에는 다수의 Atribute가 설정되어 있을 수 있습니다.NAME = "IAMAPROPERTY").

해당 요소가 속성으로 간주될 수 있는 경우(CUSTOMER_NAME다른 엔티티의 (예를 들어,CUSTOMER요소 자체 속성(속성)을 0개 이상 가질 수 있습니다( ).CUSTOMER_NAME의 것이다TYPE = "KINDOFTEXT").

「 」를 참조해 주세요.

레퍼런스

  1. ^ Mössenböck, Hanspeter (2002-03-25). "Advanced C#: Variable Number of Parameters" (PDF). Institut für Systemsoftware, Johannes Kepler Universität Linz, Fachbereich Informatik. p. 44. Retrieved 2011-08-08.