CalendarWriter Members
Include Protected Members
Include Inherited Members
The CalendarWriter class writes iCalendar data to an underlying stream and performs limited validation on the data written.
The CalendarWriter type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CalendarWriter(Stream) | The CalendarWriter constructor creates a new CalendarWriter object that writes to the stream that is passed in the stream parameter. | |
CalendarWriter(Stream, String) | The CalendarWriter constructor creates a new CalendarWriter object that writes to the stream that is passed in the stream parameter and uses the encoding that is specified by the encodingName parameter. |
Top
Methods
Name | Description | |
---|---|---|
Close | The Close method closes this CalendarWriter object but does not close the underlying stream. | |
Dispose() | The Dispose method releases all managed and unmanaged resources used by the CalendarWriter. | |
Dispose(Boolean) | The Dispose method releases the unmanaged resources used by the CalendarWriter and optionally releases the managed resources. | |
EndComponent | The EndComponent method ends the current component. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
Flush | The Flush method flushes all data up to the last closed property to the underlying stream. | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
StartComponent(String) | The StartComponent method starts a new component that is identified by the name parameter. | |
StartComponent(ComponentId) | The StartComponent method starts a new component that is identified by the componentId parameter. | |
StartParameter(String) | The StartParameter method starts a new iCalendar parameter that is identified by the name parameter. | |
StartParameter(ParameterId) | The StartParameter method starts a new iCalendar parameter that is identified by the parameterId parameter. | |
StartProperty(String) | The StartProperty method starts a new property that is identified by the name parameter. | |
StartProperty(PropertyId) | The StartProperty method starts a new iCalendar property that is identified by the propertyId parameter. | |
ToString | (Inherited from Object.) | |
WriteComponent | The WriteComponent method writes a component from a CalendarReader object. | |
WriteParameter(CalendarParameterReader) | The WriteParameter method reads an iCalendar parameter from a CalendarParameterReader structure and writes it to the stream that this CalendarWriter object owns. | |
WriteParameter(String, String) | The WriteParameter method writes an iCalendar parameter with the name that is specified by the name parameter and the value that is specified by the value parameter. | |
WriteParameter(ParameterId, String) | The WriteParameter method writes an iCalendar parameter that is identified by the parameterId parameter that contains the value in the value parameter. | |
WriteParameterValue | The WriteParameterValue method writes a parameter value to the stream that this CalendarWriter object owns. | |
WriteProperty(CalendarPropertyReader) | The WriteProperty method reads a property from a CalendarPropertyReader structure and writes it to the stream that this CalendarWriter object owns. | |
WriteProperty(String, String) | The WriteProperty method writes an iCalendar property that has the name that is specified by the name parameter and the value that is specified by the value parameter. | |
WriteProperty(PropertyId, String) | The WriteProperty method writes an iCalendar property that is identified by the propertyId parameter and that has the value given by the value parameter. | |
WritePropertyValue(Boolean) | The WritePropertyValue method writes a Boolean value to the current property in the stream that this CalendarWriter object owns. | |
WritePropertyValue(DateTime) | The WritePropertyValue method writes a DateTime value to the current property in the stream that this CalendarWriter object owns. | |
WritePropertyValue(Int32) | The WritePropertyValue method writes an integer value to the current property in the stream that this CalendarWriter object owns. | |
WritePropertyValue(Object) | The WritePropertyValue method writes an Object as a value to the current property in the stream that this CalendarWriter object owns. | |
WritePropertyValue(Single) | The WritePropertyValue method writes a single precision floating point value to the current property in the stream that this WritePropertyValue object owns. | |
WritePropertyValue(String) | The WritePropertyValue method writes a string value to the current property in the stream that this WritePropertyValue object owns. | |
WritePropertyValue(TimeSpan) | The WritePropertyValue method writes a TimeSpan value to the current property in the stream that this CalendarWriter object owns. | |
WritePropertyValue(CalendarPeriod) | The WritePropertyValue method writes a CalendarPeriod value to the current property in the stream that this CalendarWriter object owns. | |
WritePropertyValue(CalendarTime) | The WritePropertyValue method writes a CalendarTime value to the current property in the stream that this CalendarWriter object owns. | |
WritePropertyValue(Recurrence) | The WritePropertyValue method writes a Recurrence value to the current property in the stream that this CalendarWriter object owns. |
Top