C# 클래스 SobekCM.Core.MARC.MARC_Transfer_Field

파일 보기 프로젝트 열기: MarkVSullivan/SobekCM-Web-Application 1 사용 예제들

Private Properties

프로퍼티 타입 설명
this string

공개 메소드들

메소드 설명
Add_NonRepeatable_Subfield ( char Subfield_Code, string Data ) : void

Adds a new subfield code to this MARC field or updates an existing subfield of the same code

This is used to replace a non-repeatable subfield with new data

Add_Subfield ( char Subfield_Code, string Data ) : void

Adds a new subfield code to this MARC field

Clear_Subfields ( ) : void

Clears the list of all subfields in this field

MARC_Transfer_Field ( ) : System

Constructor for a new instance of the MARC_Transfer_Field class

MARC_Transfer_Field ( int Tag, char Indicator1, char Indicator2 ) : System

Constructor for a new instance of the MARC_Field class

MARC_Transfer_Field ( int Tag, string Control_Field_Value ) : System

Constructor for a new instance of the MARC_Field class

MARC_Transfer_Field ( int Tag, string Indicators, string Control_Field_Value ) : System

Constructor for a new instance of the MARC_Field class

Subfields_By_Code ( char Subfield_Code ) : ReadOnlyCollection

Gets the colleciton of subfields by subfield code

ToString ( ) : string

Returns this data field as a simple string value

has_Subfield ( char Subfield_Code ) : bool

Returns flag indicating if this data field has the indicated subfield

비공개 메소드들

메소드 설명
this ( char Subfield_Code ) : string

메소드 상세

Add_NonRepeatable_Subfield() 공개 메소드

Adds a new subfield code to this MARC field or updates an existing subfield of the same code
This is used to replace a non-repeatable subfield with new data
public Add_NonRepeatable_Subfield ( char Subfield_Code, string Data ) : void
Subfield_Code char Code for this subfield in the MARC record field
Data string Data stored for this subfield
리턴 void

Add_Subfield() 공개 메소드

Adds a new subfield code to this MARC field
public Add_Subfield ( char Subfield_Code, string Data ) : void
Subfield_Code char Code for this subfield in the MARC record field
Data string Data stored for this subfield
리턴 void

Clear_Subfields() 공개 메소드

Clears the list of all subfields in this field
public Clear_Subfields ( ) : void
리턴 void

MARC_Transfer_Field() 공개 메소드

Constructor for a new instance of the MARC_Transfer_Field class
public MARC_Transfer_Field ( ) : System
리턴 System

MARC_Transfer_Field() 공개 메소드

Constructor for a new instance of the MARC_Field class
public MARC_Transfer_Field ( int Tag, char Indicator1, char Indicator2 ) : System
Tag int Tag for this data field
Indicator1 char First indicator
Indicator2 char Second indicator
리턴 System

MARC_Transfer_Field() 공개 메소드

Constructor for a new instance of the MARC_Field class
public MARC_Transfer_Field ( int Tag, string Control_Field_Value ) : System
Tag int Tag for this data field
Control_Field_Value string Value for this control field
리턴 System

MARC_Transfer_Field() 공개 메소드

Constructor for a new instance of the MARC_Field class
public MARC_Transfer_Field ( int Tag, string Indicators, string Control_Field_Value ) : System
Tag int Tag for this data field
Indicators string Indicators
Control_Field_Value string Value for this control field
리턴 System

Subfields_By_Code() 공개 메소드

Gets the colleciton of subfields by subfield code
public Subfields_By_Code ( char Subfield_Code ) : ReadOnlyCollection
Subfield_Code char Code for this subfield in the MARC record field
리턴 ReadOnlyCollection

ToString() 공개 메소드

Returns this data field as a simple string value
public ToString ( ) : string
리턴 string

has_Subfield() 공개 메소드

Returns flag indicating if this data field has the indicated subfield
public has_Subfield ( char Subfield_Code ) : bool
Subfield_Code char Code for the subfield in question
리턴 bool